# Homepage - Modern dashboard with service integrations # Docs: https://gethomepage.dev/ services: homepage: container_name: homepage image: ghcr.io/gethomepage/homepage:latest restart: unless-stopped env_file: - .env volumes: - ./config:/app/config - /var/run/docker.sock:/var/run/docker.sock:ro - /mnt/media:/mnt/media:ro networks: - homelab labels: # Traefik traefik.enable: true traefik.docker.network: homelab # Web UI traefik.http.routers.homepage.rule: Host(`homepage.fig.systems`) traefik.http.routers.homepage.entrypoints: websecure traefik.http.routers.homepage.tls.certresolver: letsencrypt traefik.http.services.homepage.loadbalancer.server.port: 3000 # Optional: SSO Protection (disabled for easy dashboard access) networks: homelab: external: true