39 lines
928 B
YAML
39 lines
928 B
YAML
services:
|
|
dockhand:
|
|
image: fnsys/dockhand:latest
|
|
container_name: dockhand
|
|
restart: unless-stopped
|
|
ports:
|
|
- "3000:3000"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
- /data-local/dockhand:/app/data
|
|
environment:
|
|
- DOCKHAND_DB_HOST=postgres
|
|
- DOCKHAND_DB_PORT=5432
|
|
- DOCKHAND_DB_NAME=dockhand
|
|
- DOCKHAND_DB_USER=dockhand
|
|
- DOCKHAND_DB_PASSWORD=ChangeMe123!
|
|
networks:
|
|
- pangolin
|
|
depends_on:
|
|
- postgres
|
|
postgres:
|
|
image: postgres:16-alpine
|
|
restart: unless-stopped
|
|
environment:
|
|
POSTGRES_DB: dockhand
|
|
POSTGRES_USER: dockhand
|
|
POSTGRES_PASSWORD: ChangeMe123!
|
|
volumes:
|
|
- /data-local/dockhand/postgres:/var/lib/postgresql/data # ← Named volume LOCAL (pas CIFS)
|
|
networks:
|
|
- pangolin
|
|
|
|
|
|
|
|
|
|
networks:
|
|
pangolin:
|
|
external: true # ← Utilise réseau existant de votre stack Pangolin
|