Files
svc-homepage/docker-compose.yaml
T

26 lines
851 B
YAML

services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
restart: unless-stopped
ports:
- "10000:3000"
volumes:
- /mnt/docker/homepage/config:/app/config
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
- HOMEPAGE_ALLOWED_HOSTS=homepage.ljh31.de,auth-proxy.ljh31.de
labels:
- traefik.enable=true
- traefik.http.routers.homepage.rule=Host(`homepage.ljh31.de`)
- traefik.http.routers.homepage.entrypoints=websecure
- traefik.http.routers.homepage.tls.certresolver=letsencrypt
- traefik.http.routers.homepage.tls=true
- traefik.http.routers.homepage.middlewares=keycloak-homepage@file,error-404@file,error-500@file
networks:
- infra-traefik_traefik-net
networks:
infra-traefik_traefik-net:
external: true