Files
fallout-venice/docker-compose.yml
T

37 lines
1003 B
YAML

services:
fallout-visu:
image: python:3.11-alpine
container_name: fallout-visu
restart: unless-stopped
working_dir: /app
volumes:
- ./dashboard/app.py:/app/app.py:ro
- /home/ubuntu/.ssh/vigile_backup:/ssh/vigile.key:ro
- ./src/config:/app/src/config
- ./tools:/app/tools:ro
command: >
sh -c "apk add --no-cache openssh-client &&
pip install flask psycopg2-binary --quiet &&
python app.py"
networks:
- proxy-nw
extra_hosts:
- 'host.docker.internal:172.20.0.1'
environment:
- PYTHONUNBUFFERED=1
- LETSENCRYPT_HOST=fallout.coyoteos.ovh
- VIRTUAL_HOST=fallout.coyoteos.ovh
- DB_HOST=${DB_HOST}
- DB_PORT=${DB_PORT}
- DB_NAME=${DB_NAME}
- DB_USER=${DB_USER}
- DB_PASS=${DB_PASS}
- SIM_CONFIGS_DIR=/app/src/config
- OLLAMA_URL=${OLLAMA_URL}
- MODEL_MJ=${MODEL_MJ}
- MODEL_PNJ=${MODEL_PNJ}
networks:
proxy-nw:
external: true