Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Clivern/Cattle
🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Elixir, Java, Go, Rust, C and C++.
https://github.com/Clivern/Cattle
cattle clang clivern cplusplus django docker elixir golang java php playground python ruby rust sandbox
Last synced: 3 months ago
JSON representation
🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Elixir, Java, Go, Rust, C and C++.
- Host: GitHub
- URL: https://github.com/Clivern/Cattle
- Owner: Clivern
- License: apache-2.0
- Created: 2021-12-12T22:21:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T21:23:29.000Z (6 months ago)
- Last Synced: 2024-05-29T08:17:05.678Z (6 months ago)
- Topics: cattle, clang, clivern, cplusplus, django, docker, elixir, golang, java, php, playground, python, ruby, rust, sandbox
- Language: Python
- Homepage: https://github.com/clivern/cattle#notice
- Size: 8.63 MB
- Stars: 67
- Watchers: 3
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
Cattle
A Platform to Run and Share Code.
Cattle is a `django` based web application. It uses `mysql` as a datastore, `redis` for Async workload and `docker` with [gvisor](https://github.com/google/gvisor) to spin isolated environments to run the code.
## Notice
***Due to unforeseen events, I stopped the publicly hosted version of cattle (`cattle.sh`). Please feel free to host your own as explained below!***
## Deployment
You can either deploy it manually like glamorous old days or [use terraform & ansible to deploy cattle on digitalocean or other cloud providers](https://github.com/Clivern/Cattle/tree/main/deployment/ubuntu).
## Versioning
For transparency into our release cycle and in striving to maintain backward compatibility, Cattle is maintained under the [Semantic Versioning guidelines](https://semver.org/) and release process is predictable and business-friendly.
See the [Releases section of our GitHub project](https://github.com/clivern/cattle/releases) for changelogs for each release version of Cattle. It contains summaries of the most noteworthy changes made in each release. Also see the [Milestones section](https://github.com/clivern/cattle/milestones) for the future roadmap.
## Bug tracker
If you have any suggestions, bug reports, or annoyances please report them to our issue tracker at https://github.com/clivern/cattle/issues
## Security Issues
If you discover a security vulnerability within Cattle, please send an email to [[email protected]](mailto:[email protected])
## Contributing
We are an open source, community-driven project so please feel free to join us. see the [contributing guidelines](CONTRIBUTING.md) for more details.
## Credits
Shoutout to these open source projects and their maintainers.
- [Django.](https://www.djangoproject.com/)
- [Django-RQ](https://github.com/rq/django-rq)
- [Requests](https://github.com/psf/requests)
- [VueJs](https://github.com/vuejs/vue)
- [Pindo](https://github.com/Clivern/Pindo)
- [and other projects ...](requirements.txt)## License
© 2021, Cattle. Released under [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).
**Cattle** is authored and maintained by [@Clivern](https://github.com/clivern).