Spaces:
Sleeping
Sleeping
Gemini
fix: Adjust Flask port and disable HF telemetry\n\n- Changed Flask server port to 7860 for Hugging Face Spaces compatibility.\n- Added HF_HUB_DISABLE_TELEMETRY=1 to further disable telemetry.
bf063e6
| 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... ---" | |
| export TRANSFORMERS_CACHE="/app/.cache/huggingface/hub" | |
| export CHROMA_SERVER_NO_ANALYTICS=True | |
| export HF_HUB_DISABLE_TELEMETRY=1 | |
| source "$SCRIPT_DIR/scripts/setup.sh" | |
| echo "--- Starting application... ---" | |
| cd /app | |
| python -m flask run --host=0.0.0.0 --port=7860 | |