31 lines
627 B
YAML
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 |