Commit e47bb9
2026-01-08 16:42:12 Cédric: -/-| /dev/null .. dockhand.md | |
| @@ 0,0 1,52 @@ | |
| + | # DockHand |
| + | |
| + | ### Voici le docker-compose que j'ai utilisé pour déployer mon instance DockHand dans mon lab : |
| + | |
| + | ```yaml |
| + | services: |
| + | postgres: |
| + | image: postgres:16-alpine |
| + | environment: |
| + | POSTGRES_USER: dockhand |
| + | POSTGRES_DB: dockhand |
| + | env_file: |
| + | - .env |
| + | volumes: |
| + | - ./postgres_data:/var/lib/postgresql/data |
| + | |
| + | dockhand: |
| + | image: fnsys/dockhand:latest |
| + | ports: |
| + | - 3000:3000 |
| + | environment: |
| + | DATABASE_URL: postgres://dockhand:${POSTGRES_PASSWORD}@postgres:5432/dockhand |
| + | env_file: |
| + | - .env |
| + | volumes: |
| + | - /var/run/docker.sock:/var/run/docker.sock |
| + | - ./dockhand_data:/app/data |
| + | depends_on: |
| + | - postgres |
| + | ``` |
| + | ... Et le fichier .env qui va bien dans le même répertoire : |
| + | ```text |
| + | POSTGRES_PASSWORD="XXXXXXXXX" |
| + | ``` |
| + | ### Concernant l'agent hauswer, le docker-compose : |
| + | |
| + | ```yaml |
| + | services: |
| + | hawser: |
| + | image: ghcr.io/finsys/hawser:latest |
| + | container_name: hawser |
| + | env_file: |
| + | - .env |
| + | ports: |
| + | - 2376:2376 |
| + | volumes: |
| + | - /var/run/docker.sock:/var/run/docker.sock |
| + | ``` |
| + | ... Et le fichier .env qui va bien, lui aussi : |
| + | ```text |
| + | TOKEN: XXXXXXXXXXX |
| + | ``` |
