feat: optional traefik-forward-auth login

This commit is contained in:
3wc 2021-11-22 11:48:07 +02:00
parent 8e8b1fa222
commit a5f9502512
2 changed files with 14 additions and 0 deletions

View File

@ -4,3 +4,9 @@ DOMAIN=owncast.example.com
## Domain aliases
#EXTRA_DOMAINS=', `www.owncast.example.com`'
LETS_ENCRYPT_ENV=production
COMPOSE_FILE="compose.yml"
# Single Sign-On using traefik-forward-auth
#TFA_MIDDLEWARE_NAME="keycloak"
#COMPOSE_FILE="$COMPOSE_FILE:compose.sso.yml"

8
compose.sso.yml Normal file
View File

@ -0,0 +1,8 @@
version: "3.8"
services:
app:
environment:
- TFA_MIDDLEWARE_NAME
deploy:
labels:
- "traefik.http.routers.${STACK_NAME}.middlewares=${TFA_MIDDLEWARE_NAME}@file"