diff --git a/docker/finances-prod/traefik.toml b/docker/finances-prod/traefik.toml new file mode 100644 index 0000000..3738e71 --- /dev/null +++ b/docker/finances-prod/traefik.toml @@ -0,0 +1,13 @@ +[entryPoints] +[entryPoints.web] +address = ":80" +# [entryPoints.web.http.redirections.entryPoint] +# to = "websecure" +# scheme = "https" + +[entryPoints.websecure] +address = ":443" + +[providers.docker] +watch = true +network = "web" diff --git a/docker/finances-prod/traefik_setup.sh b/docker/finances-prod/traefik_setup.sh new file mode 100644 index 0000000..18a913a --- /dev/null +++ b/docker/finances-prod/traefik_setup.sh @@ -0,0 +1,13 @@ + +# +# run this container on your server to use traefik as a reverse proxy +# +docker run -d \ + -v /var/run/docker.sock:/var/run/docker.sock \ + -v $PWD/traefik.toml:/traefik.toml \ + -p 80:80 \ + -p 443:443 \ + --restart unless-stopped \ + --network web \ + --name traefik \ + traefik:v2.10