From 753ca9be6ebf930b637f95e5cf3d0bd76ccc6cd0 Mon Sep 17 00:00:00 2001 From: traveler Date: Sat, 15 Nov 2025 11:45:26 -0600 Subject: [PATCH] dockpeek --- dockpeek.yaml | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 dockpeek.yaml diff --git a/dockpeek.yaml b/dockpeek.yaml new file mode 100644 index 0000000..e59140f --- /dev/null +++ b/dockpeek.yaml @@ -0,0 +1,55 @@ +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.container_name + caddy.import: authentik + caddy.reverse_proxy: "{{upstreams 8000}}" + + # Diun + diun.enable: "true" + + restart: unless-stopped + +networks: + netgrimoire: + external: true