Add sanitized compose files for 21 rocky-docker stacks missing from the mirror

audiobookshelf, bazarr, beets, dashy, dockhand, docker-socket-proxy,
emby, ghost (+umami), jellyfin, kodi-mariadb, kopia, lidarr,
music-assistant, prowlarr, qbittorrent, radarr, seerr, sonarr, tdarr,
tinymediamanager, trilium — these run in the fleet today but had no
public entry at all. Same sanitization convention as the rest of the
repo (paths -> /path/to/..., secrets left as bare ${VAR} refs, no CA
trust details).
This commit is contained in:
thesabear committed 2026-07-06 02:05:09 +03:00
1 parent e16724fee3
commit 6c29d79e18
21 files changed
+671

No files matched your search

+49
View File
@@ -0,0 +1,49 @@
services:
socket-proxy:
image: tecnativa/docker-socket-proxy
container_name: dockhand-socket-proxy
restart: always
environment:
# Required for Dockhand core functionality
- CONTAINERS=1
- IMAGES=1
- NETWORKS=1
- VOLUMES=1
- EVENTS=1
- POST=1
- DELETE=1
# Required for dashboard host info and disk usage
- INFO=1
- SYSTEM=1
# Required for vulnerability scanning
- ALLOW_START=1
- ALLOW_STOP=1
- ALLOW_RESTARTS=1
# Optional: enable for terminal access
- EXEC=1
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
networks:
- dockhand-net
dockhand:
image: fnsys/dockhand:latest
container_name: dockhand
restart: always
depends_on:
- socket-proxy
environment:
- PUID=1000
- PGID=1000
group_add:
- "996"
ports:
- ${HTTP_PORT}:3000
volumes:
- /path/to/dockhand/dockhand_data:/app/data
networks:
- dockhand-net
networks:
dockhand-net:
external: true