From 11019d5ca31ad30c44d61dbc7fd87d0b783d6afb Mon Sep 17 00:00:00 2001 From: Jarian Cottingham Date: Mon, 2 Feb 2026 20:55:42 -0600 Subject: [PATCH] Update docker-compose.yml - use different port numbers to avoid conflicts: factsdb on 2122, ftp on 2123 --- docker-compose.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index bdcc2a1..8ea9158 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: build: . ports: - "5000:5000" - - "2121:2121" + - "2122:2121" volumes: - ./facts.db:/app/facts.db - ./data:/app/data @@ -19,3 +19,21 @@ services: - DATABASE_PATH=/app/facts.db restart: unless-stopped command: python -m factsdb.main api + + ftp: + build: . + ports: + - "2123: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 ftp