Install Swarmlet on a single server and try it out by deploying an app. Add additional servers to provide more resources for your apps.
Swarmlet uses Traefik v2 and Let's Encrypt to provide automatic SSL and load balancing on your apps.
Metrics tools, analytics and dashboards such as Matamo, Swarmpit, Traefik, Grafana are included by default. With easy Slack integration.
Swarmlet reads your application stack configuration from a docker-compose.yml file and deploys services accordingly.
Swarmlet is nothing more than a thin wrapper around Docker commands. It builds applications, stores them in a local or custom registry and deploys them on your swarm.
Host GitLab CE on your swarm and attach GitLab Runners running on dedicated worker nodes for self-hosted CI/CD.