This commit is contained in:
stratholme 2020-06-09 21:03:29 +02:00
commit afa6c84dc6
2 changed files with 1 additions and 12 deletions

1
config/.gitignore vendored
View file

@ -1 +0,0 @@
acme.toml

View file

@ -20,17 +20,6 @@ services:
- "traefik.http.routers.http-catchall.entrypoints=web"
- "traefik.http.routers.http-catchall.middlewares=redirect-to-https"
# Password middleware
- "traefik.http.middlewares.simpleauth.basicauth.users=zombi:$$apr1$$kv8xG9wi$$4UPHqcvKnYUab/tts6ZIU1"
# Dashboard, running at https://zom.bi/dashboard/
- "traefik.http.routers.dashboard.rule=Host(`zom.bi`) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))"
- "traefik.http.routers.dashboard.entrypoints=websecure"
- "traefik.http.routers.dashboard.service=api@internal"
- "traefik.http.routers.dashboard.middlewares=simpleauth"
- "traefik.http.routers.dashboard.tls=true"
- "traefik.http.routers.dashboard.tls.certresolver=default"
- "traefik.http.routers.dashboard.tls.domains[0].main=zom.bi"
- "traefik.http.routers.dashboard.tls.domains[0].sans=conference.zom.bi,mumble.zom.bi,mx.zom.bi,user.zom.bi,xmpp.zom.bi,irc.zom.bi,api.zom.bi,autoconfig.zom.bi,blog.zom.bi,cloud.zom.bi,docker.zom.bi,download.zom.bi,gdpr.zom.bi,git.zom.bi,kanban.zom.bi,mail.zom.bi,music.zom.bi,org.zom.bi,ovpn.zom.bi,pad.zom.bi,push.zom.bi,static.zom.bi,stream.zom.bi,tube.zom.bi,upload.zom.bi,wiki.zom.bi,www.zom.bi,test.zom.bi"
- "traefik.docker.network=proxy_web"
networks:
- "web"
@ -44,6 +33,7 @@ services:
file --watch --source /cert/acme.json --version v2 --domain-subdir
--crt-name=fullchain --crt-ext=.pem
--key-name=privkey --key-ext=.pem
--post-hook "chmod -R a+r /ssl/"
--dest /ssl