services: homebox: image: ghcr.io/sysadminsmedia/homebox:latest # image: ghcr.io/sysadminsmedia/homebox:latest-rootless container_name: homebox restart: always environment: - HBOX_LOG_LEVEL=info - HBOX_LOG_FORMAT=text - HBOX_WEB_MAX_FILE_UPLOAD=10 - HBOX_OPTIONS_ALLOW_ANALYTICS=false - HBOX_OPTIONS_ALLOW_REGISTRATION=false labels: - "traefik.enable=true" - "traefik.http.routers.homebox.rule=Host(`homebox.kaspers.us`)" # ⚠️ UPDATE to your domain - "traefik.http.routers.homebox.entrypoints=websecure" # Assumes your HTTP entrypoint is 'web' - "traefik.http.services.homebox.loadbalancer.server.port=7745" - "traefik.http.routers.homebox.tls=true" - "traefik.http.routers.homebox.tls.certresolver=letsencrypt" - "traefik.docker.network=proxy" networks: - proxy volumes: - /share/Media/container-station-data/homebox/data:/data/ ports: - 3100:7745 networks: proxy: external: true