version: '3.8' services: factsdb: build: . ports: - "5000:5000" - "2121:2121" volumes: - ./facts.db:/app/facts.db - ./data:/app/data environment: - FTP_HOST=0.0.0.0 - FTP_PORT=2121 - FTP_USERNAME=factsdb - FTP_PASSWORD=factsdb - AI_ENDPOINT_URL=http://example.com:4000/v1/chat/completions - AI_ENDPOINT_TOKEN=111 - DATABASE_PATH=/app/facts.db restart: unless-stopped command: python -m factsdb.main api