Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with your existing infrastructure components (Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, …) and configures itself automatically and dynamically.
Setup
Run docker network create proxy
Run sudo apt install apache2-utils
Run echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g
Create a file touch traefik/acme.json and run chmod -v 600 traefik/acme.json
Create a .env file
Fill the .env variable TRAEFIK_DASHBOARD_CREDENTIALS=user:{Password from step 3}
Fill the .env variable for the ionos credentials (IONOS_API_KEY: prefix.secret)