Quickly setup multiple websites via Docker containers on a single server via Traefik.
Edit the email
found in the traefik.toml
file and run docker compose up -d
to get started in production (LetsEncrypt will generate SSL certs for all your sites).
If you'd like to use Traefik during development, you'll want to comment out the lines that have SSL/HTTPS/443
comments/code in the docker-compose.yml
file.
Hosts: You'll need to add each site url to your /etc/hosts
file before it can be visited.