feat(auth): login to Hugging Face Hub via HUGGINGFACE_HUB_TOKEN; set HF_TOKEN/TOKEN; default OMP_NUM_THREADS=1 80b99f5 LogicGoInfotechSpaces commited on Nov 6, 2025
build: include inswapper_128.onnx in Docker context via .dockerignore negation 99d257e LogicGoInfotechSpaces commited on Nov 6, 2025
feat(models): bake inswapper_128.onnx into image via explicit COPY and include file via LFS 4d64af2 LogicGoInfotechSpaces commited on Nov 6, 2025
build: set INSWAPPER_PATH to /app/DeepFakeAI/.assets/models and download there when INSWAPPER_URL is set; ensure dirs exist 7ed02ff LogicGoInfotechSpaces commited on Nov 6, 2025
build: make inswapper_128.onnx preload optional via INSWAPPER_URL; set INSIGHTFACE_HOME and INSWAPPER_PATH envs 6b0a494 LogicGoInfotechSpaces commited on Nov 6, 2025
feat(models): preload inswapper_128.onnx into /home/user/.insightface/models to prevent runtime 404; keep writable caches 7ce12d5 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: make /app/.assets writable for model cache (mkdir + chown before USER) 510a24d LogicGoInfotechSpaces commited on Nov 6, 2025
fix(docker): use /bin/sh -lc so expands for uvicorn eaea5df LogicGoInfotechSpaces commited on Nov 6, 2025
chore(docker): bind uvicorn to platform PORT (fallback 7860) for HF routing 5d5da0c LogicGoInfotechSpaces commited on Nov 6, 2025
feat: add Firebase Auth ID token verification + /api/me endpoint; support static password + Firebase ID tokens bbc9c59 LogicGoInfotechSpaces commited on Nov 6, 2025
feat: support FIREBASE_CREDENTIALS_JSON env var + improve error handling 2262841 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: copy firebase_app_check.py into Docker image c8627a0 LogicGoInfotechSpaces commited on Nov 6, 2025
feat(api): add Firebase App Check verification + MongoDB request logs; install firebase-admin; keep Bearer auth dd8dfa2 LogicGoInfotechSpaces commited on Nov 6, 2025
Add Bearer token authentication to all API endpoints 5f4a2fe LogicGoInfotechSpaces commited on Nov 6, 2025
Fix permission error: create upload directories before switching to user 11d45f5 LogicGoInfotechSpaces commited on Nov 6, 2025
Add GPU status to health check endpoint for monitoring GPU availability 88bff09 LogicGoInfotechSpaces commited on Nov 6, 2025
Fix GPU compatibility: use standard onnxruntime (auto-detects GPU at runtime) 61d8ed5 LogicGoInfotechSpaces commited on Nov 6, 2025
Add upload directories creation in Dockerfile for better initialization 4d1e6bf LogicGoInfotechSpaces commited on Nov 6, 2025
Fix Dockerfile: replace obsolete packages for Debian Trixie compatibility 1e4ffa5 LogicGoInfotechSpaces commited on Nov 6, 2025
Clean up project: remove unnecessary files and fix insightface installation 6968b9f LogicGoInfotechSpaces commited on Nov 6, 2025
Fix ONNX Runtime installation: try latest version first, add better error handling 6ee66f7 LogicGoInfotechSpaces commited on Nov 6, 2025
Fix Dockerfile build errors: improve dependency installation order and error handling 02f88ee LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add pkg-config, reorder installs, improve error capture for insightface 31fcacb LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add multiple fallback options for insightface installation a7d3bf5 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: try installing insightface from git if PyPI fails 991564c LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add libopenblas-dev and libomp-dev for insightface, improve error handling 47f3eeb LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add python3-dev and fallback for insightface installation a639f0f LogicGoInfotechSpaces commited on Nov 6, 2025
fix: install ML packages separately and add OpenCV/system dependencies 9ef67c4 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: split pip install into separate steps to identify failing package 53020db LogicGoInfotechSpaces commited on Nov 6, 2025
fix: copy only essential files instead of copying everything 205fa6a LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add additional system libraries for opencv and onnxruntime 3e30b9f LogicGoInfotechSpaces commited on Nov 6, 2025
fix: add build dependencies and install packages directly without Gradio d140df0 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: remove mkdir steps - application creates directories automatically 147e0d3 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: use COPY --chown to avoid chown failure and update .dockerignore cb72782 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: restructure Dockerfile to do all setup as root, then switch to user 29cc6b6 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: use python:3.10-slim base image for better HF Spaces compatibility 985ca8d LogicGoInfotechSpaces commited on Nov 6, 2025
fix: separate RUN steps and add .dockerignore to exclude unnecessary files 08f4a13 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: restructure Dockerfile to install packages as root, then switch to user 3176415 LogicGoInfotechSpaces commited on Nov 6, 2025
fix: update Dockerfile for Hugging Face Spaces - use port 7860 and follow HF Spaces best practices 7658264 LogicGoInfotechSpaces commited on Nov 6, 2025
docs: update README files for Docker-only API setup 84e896b LogicGoInfotechSpaces commited on Nov 6, 2025
fix: mount FastAPI router into Gradio app for API endpoints on port 7860 b3b1893 LogicGoInfotechSpaces commited on Nov 6, 2025
feat: add HTTPS download URL in job status response for result videos 72d441c LogicGoInfotechSpaces commited on Nov 6, 2025
feat(api): add /api/health and GridFS upload/download endpoints 0a36e41 LogicGoInfotechSpaces commited on Nov 5, 2025
fix: improve API startup with better error handling and port management 2d7a76d LogicGoInfotechSpaces commited on Oct 7, 2025
fix: update python-multipart version to be compatible with Gradio 5.38.0 47b9ef9 LogicGoInfotechSpaces commited on Oct 7, 2025
fix: update FastAPI version to be compatible with Gradio 5.38.0 5549d1e LogicGoInfotechSpaces commited on Oct 7, 2025