diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index f34b041..a127bf7 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,26 +1,28 @@ version: '3.8' # Productie configuratie voor Dockge deployment -# Kopieer deze inhoud naar Dockge bij het aanmaken van de stack +# Kopieer deze YAML naar Dockge bij het aanmaken van een nieuwe stack +# De container wordt automatisch gebouwd vanuit de Gitea repository services: - app: - build: . + questionnaire: + build: + context: http://10.0.10.205:3000/bert.hausmans/questionnaire.git#main + dockerfile: Dockerfile container_name: questionnaire ports: - "4000:4000" environment: - NODE_ENV=production - PORT=4000 - - SESSION_SECRET=${SESSION_SECRET} + # Wijzig deze waarden! + - SESSION_SECRET=wijzig-dit-naar-een-veilige-random-string - DB_PATH=/app/data/questionnaire.db - - DEFAULT_ADMIN_USER=${DEFAULT_ADMIN_USER:-admin} - - DEFAULT_ADMIN_PASS=${DEFAULT_ADMIN_PASS} + - DEFAULT_ADMIN_USER=admin + - DEFAULT_ADMIN_PASS=wijzig-dit-wachtwoord volumes: - - ./data:/app/data + - questionnaire-data:/app/data restart: unless-stopped - networks: - - proxy healthcheck: test: ["CMD", "wget", "-q", "--spider", "http://localhost:4000/api/auth/status"] interval: 30s @@ -28,7 +30,6 @@ services: retries: 3 start_period: 40s -networks: - proxy: - external: true - +volumes: + questionnaire-data: + driver: local