This project aims at simplifying the deployment of docker-compose stacks. By specifying the URL of a repository containing a docker-compose file, the deployment manager will clone the repository, build the images and start the services.
Build the deployment manager with the following command:
go build
After that, you can start the deployment manager with the following command:
./DeploymentManager
The deployment manager exposes a REST API to manage projects at port 8080.
The UI is available at :8080/
The API documentation is available at :8080/swagger