Aenthill
Aenthill is a command-line tool that helps bootstrapping a Docker project for your web application easily.
Using Aenthill, in a few minutes, you can have your services in a docker-compose.yml
file for your development environment, Kubernetes deployment files for your testing and production environments, and CI/CD integration to build your containers with Dockerfiles
and deploy them
Aenthill in action!
Use
Aenthill aims to be easy to use for web developers that are not expert DevOps. We provide a complete documentation that will help you understand how it works and how to use it. May the swarm be with you!
View MoreExtend
Some services are missing? You want to use another orchestrator than the ones provided? Don't worry! Aenthill relies on a set of programs hosted in separate containers. We call those programs aents. Working together, these aents will build your project infrastructure. This architecture is very flexible. It means anyone can write its own aent and extend the system.
View MoreAbout us
At TheCodingMachine, we build a lot of web applications. Each time, we have to setup a full Docker project:
from Docker Compose in our development environment to Kubernetes for our testing and production environments (and of course some CI/CD configuration files).
We had always dream of a tool like npm
or composer
but for containers: simply specify a service and automatically all your configuration files are updated.
That's why we started working on Aenthill and are proud to deliver it to the world!