version: "3.9" services: bookscraper: build: context: . dockerfile: Dockerfile container_name: bookscraper ports: - "5050:5000" # Mount alles zoals je lokaal al werkt volumes: - .:/app # volledige projectmap - /Users/peter/Desktop/books:/app/output # Bestaande .env wordt automatisch geladen door Docker Compose env_file: - .env # Zorg dat Flask NIET in debugmode gaat (jouw code bepaalt dit) environment: FLASK_ENV: "production" restart: unless-stopped