update core stack
This commit is contained in:
@@ -40,10 +40,9 @@ services:
|
||||
- homelab-network
|
||||
labels:
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/traefik.svg
|
||||
- 'homelab.category=core'
|
||||
- 'homelab.description=Reverse proxy and SSL termination'
|
||||
# - 'traefik.http.routers.traefik.rule=Host(`traefik.kelinreij.duckdns.org`)'
|
||||
- ${TRAEFIK_HOST_LABEL}
|
||||
- 'traefik.enable=true'
|
||||
- 'traefik.http.routers.traefik.rule=Host(`traefik.kelinreij.duckdns.org`)'
|
||||
- 'traefik.http.routers.traefik.entrypoints=websecure'
|
||||
- 'traefik.http.routers.traefik.tls.certresolver=letsencrypt'
|
||||
- 'traefik.http.routers.traefik.middlewares=authelia@docker'
|
||||
@@ -66,15 +65,16 @@ services:
|
||||
- homelab-network
|
||||
labels:
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/authelia.svg
|
||||
- 'homelab.category=core'
|
||||
- 'homelab.description=Single sign-on authentication'
|
||||
# - 'traefik.http.routers.authelia.rule=Host(`auth.kelinreij.duckdns.org`)'
|
||||
- ${AUTHELIA_HOST_LABEL}
|
||||
- 'traefik.enable=true'
|
||||
- 'traefik.http.routers.authelia.rule=Host(`auth.kelinreij.duckdns.org`)'
|
||||
|
||||
- 'traefik.http.routers.authelia.entrypoints=websecure'
|
||||
- 'traefik.http.routers.authelia.tls.certresolver=letsencrypt'
|
||||
- 'traefik.http.routers.authelia.service=authelia'
|
||||
- 'traefik.http.services.authelia.loadbalancer.server.port=9091'
|
||||
- 'traefik.http.middlewares.authelia.forwardauth.address=http://authelia:9091/api/verify?rd=https://auth.kelinreij.duckdns.org/'
|
||||
# - 'traefik.http.middlewares.authelia.forwardauth.address=http://authelia:9091/api/verify?rd=https://auth.kelinreij.duckdns.org/'
|
||||
- ${AUTHELIA_FORWARD_AUTH_LABEL}
|
||||
- 'traefik.http.middlewares.authelia.forwardauth.authResponseHeaders=X-Secret'
|
||||
- 'traefik.http.middlewares.authelia.forwardauth.trustForwardHeader=true'
|
||||
|
||||
@@ -86,15 +86,15 @@ networks:
|
||||
|
||||
x-dockge:
|
||||
urls:
|
||||
- https://auth.kelinreij.duckdns.org
|
||||
- http://192.168.4.4:9091
|
||||
- https://traefik.kelinreij.duckdns.org
|
||||
- http://192.168.4.4:8080
|
||||
- https://auth.${SUBDOMAIN}.duckdns.org
|
||||
- http://${SERVER_IP}:9091
|
||||
- https://traefik.${SUBDOMAIN}.duckdns.org
|
||||
- http://${SERVER_IP}:8080
|
||||
|
||||
x-arcane:
|
||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/traefik.svg
|
||||
urls:
|
||||
- https://auth.kelinreij.duckdns.org
|
||||
- http://192.168.4.4:9091
|
||||
- https://traefik.kelinreij.duckdns.org
|
||||
- http://192.168.4.4:8080
|
||||
- https://auth.${SUBDOMAIN}.duckdns.org
|
||||
- http://${SERVER_IP}:9091
|
||||
- https://traefik.${SUBDOMAIN}.duckdns.org
|
||||
- http://${SERVER_IP}:8080
|
||||
Reference in New Issue
Block a user