mirror of
https://github.com/runyanjake/olomana.git
synced 2025-10-05 05:37:29 -07:00
Traefik
Traefik is my load balancer.
https://doc.traefik.io/traefik/getting-started/quick-start/
Setup
Files
Create/Fill in the following files in a traefik/
directory under this one using the provided templates:
traefik.toml
traefik-dynamic.toml
.
The file traefik/acme.json
will be generated on first run. Make sure it eventually gets permission code 600. You might need to create a blank file before the first run.
Volumes
In addition to the above files, make sure the docker socket is mounted:
/var/run/docker.sock:/var/run/docker.sock:ro
Reminders
The file acme.json
can be weird when it comes to permissions. It will be generated on first run.
Ensure it is permission code 600.
References
https://doc.traefik.io/traefik/getting-started/quick-start/
https://doc.traefik.io/traefik/user-guides/docker compose/basic-example/