You need to have at least:
- docker
- docker-compose
docker network create reverse-proxydocker-compose up -dAs you could probaly see inside the docker-compose.yml file, there's a basic auth for the Traefik frontend dashboard. You'll have to generate new htpasswd string for yourself to enter the https://traefik.your-domain.com. The Traefik configuration uses Let's Encrypt to handle the SSL traffic.
There is also a basic auth section for the API entry point - you'll want to generate new htpasswd for yourself as well.