Spaces:
Sleeping
Sleeping
Gemini
commited on
Commit
·
da3c39e
1
Parent(s):
5a37b3e
fix(docker): Align port to 7860 in Dockerfile and docker-compose
Browse files- Dockerfile.backend +1 -1
- docker-compose.yml +1 -2
Dockerfile.backend
CHANGED
|
@@ -71,4 +71,4 @@ ENV PYTHONUNBUFFERED=1 \
|
|
| 71 |
EXPOSE 8002 8080
|
| 72 |
|
| 73 |
# Set the startup command
|
| 74 |
-
CMD ["bash", "-c", "echo \"Checking SQLite database...\" && if [ ! -s /app/data/sqlite/lpm.db ]; then echo \"SQLite database not found or empty, initializing...\" && mkdir -p /app/data/sqlite && sqlite3 /app/data/sqlite/lpm.db \".read /app/docker/sqlite/init.sql\" && echo \"SQLite database initialized successfully\" && echo \"Tables created:\" && sqlite3 /app/data/sqlite/lpm.db \".tables\"; else echo \"SQLite database already exists, skipping initialization\"; fi && echo \"Checking ChromaDB...\" && if [ ! -d /app/data/chroma_db/documents ] || [ ! -d /app/data/chroma_db/document_chunks ]; then echo \"ChromaDB collections not found, initializing...\" && python /app/docker/app/init_chroma.py && echo \"ChromaDB initialized successfully\"; else echo \"ChromaDB already exists, skipping initialization\"; fi && echo \"Starting application at $(date)\" >> /app/logs/backend.log && cd /app && python -m flask run --host=0.0.0.0 --port
|
|
|
|
| 71 |
EXPOSE 8002 8080
|
| 72 |
|
| 73 |
# Set the startup command
|
| 74 |
+
CMD ["bash", "-c", "echo \"Checking SQLite database...\" && if [ ! -s /app/data/sqlite/lpm.db ]; then echo \"SQLite database not found or empty, initializing...\" && mkdir -p /app/data/sqlite && sqlite3 /app/data/sqlite/lpm.db \".read /app/docker/sqlite/init.sql\" && echo \"SQLite database initialized successfully\" && echo \"Tables created:\" && sqlite3 /app/data/sqlite/lpm.db \".tables\"; else echo \"SQLite database already exists, skipping initialization\"; fi && echo \"Checking ChromaDB...\" && if [ ! -d /app/data/chroma_db/documents ] || [ ! -d /app/data/chroma_db/document_chunks ]; then echo \"ChromaDB collections not found, initializing...\" && python /app/docker/app/init_chroma.py && echo \"ChromaDB initialized successfully\"; else echo \"ChromaDB already exists, skipping initialization\"; fi && echo \"Starting application at $(date)\" >> /app/logs/backend.log && cd /app && python -m flask run --host=0.0.0.0 --port=7860 >> /app/logs/backend.log 2>&1"]
|
docker-compose.yml
CHANGED
|
@@ -6,8 +6,7 @@ services:
|
|
| 6 |
container_name: second-me-backend
|
| 7 |
restart: unless-stopped
|
| 8 |
ports:
|
| 9 |
-
- "
|
| 10 |
-
- "8080:8080"
|
| 11 |
volumes:
|
| 12 |
- ./data:/app/data
|
| 13 |
- ./logs:/app/logs
|
|
|
|
| 6 |
container_name: second-me-backend
|
| 7 |
restart: unless-stopped
|
| 8 |
ports:
|
| 9 |
+
- "7860:7860"
|
|
|
|
| 10 |
volumes:
|
| 11 |
- ./data:/app/data
|
| 12 |
- ./logs:/app/logs
|