From 6f063d0ffc146a84d3f552975e39a3f236b54e6d Mon Sep 17 00:00:00 2001 From: jeremymigonis Date: Mon, 9 Mar 2026 15:00:01 -0500 Subject: [PATCH] Add dockhand/docker-compose.yml --- dockhand/docker-compose.yml | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 dockhand/docker-compose.yml diff --git a/dockhand/docker-compose.yml b/dockhand/docker-compose.yml new file mode 100644 index 0000000..336d597 --- /dev/null +++ b/dockhand/docker-compose.yml @@ -0,0 +1,48 @@ +services: + socket-proxy: + image: tecnativa/docker-socket-proxy + container_name: socket-proxy + restart: unless-stopped + 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: + - socket-proxy + + dockhand: + image: fnsys/dockhand:latest + container_name: dockhand + restart: unless-stopped + depends_on: + - socket-proxy + ports: + - "3000:3000" + volumes: + - dockhand_data:/app/data + networks: + - socket-proxy + - default + +networks: + socket-proxy: + internal: true + +volumes: + dockhand_data: \ No newline at end of file