Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 15 hours ago
JSON representation

🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Elixir, Java, Go, Rust, C and C++.

Awesome Lists containing this project

README

        


Cattle Logo

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).