services: banyaro: build: . container_name: ban-yaro restart: unless-stopped ports: - "3010:8000" # DS-intern, NPM leitet banyaro.app weiter volumes: - ./data:/data # SQLite + Media persistent env_file: - .env environment: - DB_PATH=/data/banyaro.db - MEDIA_DIR=/data/media healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8000/api/docs"] interval: 30s timeout: 10s retries: 3