FactsDB/docker-compose.yml

31 lines
627 B
YAML

version: '3.8'
services:
factsdb:
build: .
container_name: factsdb
ports:
- "21:21"
- "5000:5000"
volumes:
- ./data:/app/data
- ./facts.db:/app/facts.db
environment:
- AI_ENDPOINT_URL=http://example.com:4000
- AI_ENDPOINT_TOKEN=111
- FTP_ROOT_DIR=/app/ftp_data
networks:
- factsdb-network
# Optional: Add a database service for persistence
# db:
# image: sqlite:latest
# container_name: factsdb-db
# volumes:
# - ./db_data:/var/lib/sqlite
# networks:
# - factsdb-network
networks:
factsdb-network:
driver: bridge