| 1234567891011121314151617181920212223242526 |
- version: '3'
- networks:
- frontend:
- external: true
- services:
- authelia:
- image: authelia/authelia
- container_name: authelia
- volumes:
- - /etc/authelia:/config
- labels:
- - 'traefik.enable=true'
- - 'traefik.http.routers.authelia.rule=Host(`your-domain.com`)'
- - 'traefik.http.routers.authelia.entrypoints=websecure'
- - 'traefik.http.routers.authelia.tls=true'
- - 'traefik.http.middlewares.authelia.forwardauth.address=http://authelia:9091/api/verify?rd=https://your-domain.com' # yamllint disable-line rule:line-length
- - 'traefik.http.middlewares.authelia.forwardauth.trustForwardHeader=true'
- - 'traefik.http.middlewares.authelia.forwardauth.authResponseHeaders=Remote-User,Remote-Groups,Remote-Name,Remote-Email' # yamllint disable-line rule:line-length
- expose:
- - 9091
- restart: unless-stopped
- healthcheck:
- disable: true
|