summaryrefslogtreecommitdiffstats
path: root/volumes/proxy/traefik.toml
diff options
context:
space:
mode:
authorJenniferplusplus <contact@jenniferplusplus.com>2023-11-12 00:33:04 -0600
committerJenniferplusplus <contact@jenniferplusplus.com>2023-11-12 00:33:04 -0600
commit2b65cf918a98455e360798cb6b75db58860cbf54 (patch)
treed231bcf54a5b077765a59b7ffc308a9ea4377f58 /volumes/proxy/traefik.toml
downloadsandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.tar.gz
sandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.tar.bz2
sandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.zip
Initial Commit
Diffstat (limited to 'volumes/proxy/traefik.toml')
-rw-r--r--volumes/proxy/traefik.toml24
1 files changed, 24 insertions, 0 deletions
diff --git a/volumes/proxy/traefik.toml b/volumes/proxy/traefik.toml
new file mode 100644
index 0000000..6d3acb6
--- /dev/null
+++ b/volumes/proxy/traefik.toml
@@ -0,0 +1,24 @@
+[entryPoints]
+ [entryPoints.web]
+ address = ":80"
+ [entryPoints.web.http.redirections.entryPoint]
+ to = "websecure"
+ scheme = "https"
+ [entryPoints.websecure]
+ address = ":443"
+
+[api]
+ dashboard = true
+
+[certificatesResolvers.smallstep.acme]
+ caServer = "https://root-ca" # acme-staging-v02.api.letsencrypt.org/directory"
+ storage = "acme.json"
+ [certificatesResolvers.smallstep.acme.httpChallenge]
+ entryPoint = "web"
+
+[providers.docker]
+ watch = true
+ network = "fediverse"
+
+[providers.file]
+ filename = "traefik_dynamic.toml"