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