services: spliit: extends: file: ${TEMPLATES_PATH} service: default image: ghcr.io/spliit-app/spliit:1.19.0 container_name: spliit ports: - "4025:3000" environment: POSTGRES_PRISMA_URL: postgresql://spliit:${SPLIIT_DATABASE_PASSWORD}@postgres:5432/spliit POSTGRES_URL_NON_POOLING: postgresql://spliit:${SPLIIT_DATABASE_PASSWORD}@postgres:5432/spliit networks: - ip6net labels: # Traefik - "traefik.enable=true" - "traefik.http.routers.spliit.rule=Host(`split.${PUBLIC_DOMAIN}`)" - "traefik.http.routers.spliit.entrypoints=https" - "traefik.http.routers.spliit.tls=true" - "traefik.http.routers.spliit.middlewares=authelia@file"