29 lines
897 B
YAML
29 lines
897 B
YAML
|
|
networks:
|
|
proxy:
|
|
name: ${APP_PROXY_NETWORK}
|
|
|
|
|
|
services:
|
|
|
|
selfservice:
|
|
image: docker.io/ltbproject/self-service-password:latest
|
|
restart: always
|
|
networks:
|
|
proxy:
|
|
default:
|
|
|
|
volumes:
|
|
- ./selfserve/config.inc.php:/var/www/conf/config.inc.local.php
|
|
labels:
|
|
traefik.enable: "true"
|
|
traefik.http.routers.selfserve.entrypoints: front-http,front-https
|
|
#traefik.http.routers.selfserve.rule: Host(`(auth|selfserve|handler).$APP_TOP_DOMAIN`)
|
|
traefik.http.routers.selfserve.rule: Host(`self.$APP_TOP_DOMAIN`)
|
|
#traefik.http.routers.selfserve.rule: Host(`selfserve.$APP_TOP_DOMAIN`)
|
|
traefik.http.routers.selfserve.service: selfserve
|
|
traefik.http.routers.selfserve.tls: "true"
|
|
traefik.http.routers.selfserve.tls.certresolver: $TRAEFIK_CERTRESOLV
|
|
traefik.http.services.selfserve.loadbalancer.server.port: '80'
|
|
|