services: dockpeek: image: dockpeek/dockpeek:latest container_name: dockpeek user: "1001:998" environment: PUID: "1001" PGID: "998" TZ: "America/Chicago" SECRET_KEY: F@lcon13 # Required USERNAME: traveler PASSWORD: F@lcon13 networks: - netgrimoire ports: - "3420:8000" volumes: - /var/run/docker.sock:/var/run/docker.sock deploy: placement: constraints: - node.role == manager labels: # Homepage homepage.group: "Services" homepage.name: "Dockpeek" homepage.icon: "docker" homepage.href: "https://dockpeek.netgrimoire.com" # Remove homepage.weight per your instruction # Kuma integration kuma.dockpeek.http.name: "Dockpeek" kuma.dockpeek.http.url: "https://dockpeek.netgrimoire.com" # Caddy (modify domain as needed) caddy: dockpeek.netgrimoire.com caddy.import: authentik caddy.reverse_proxy: "{{upstreams 8000}}" # Diun diun.enable: "true" restart: unless-stopped networks: netgrimoire: external: true