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
feat: integrate FastAPI with Gradio app - both UI and API now run together d784b2b LogicGoInfotechSpaces commited on Oct 7, 2025
feat: add FastAPI backend with MongoDB Atlas integration for face swap video processing c7173e6 LogicGoInfotechSpaces commited on Oct 7, 2025
FaceSwapper: remove broken name fallback; ensure HF hub + mirrors then cache env export 39f8e54 LogicGoInfotechSpaces commited on Oct 6, 2025
FaceSwapper: final fallback to insightface.model_zoo.get_model by name if mirrors fail 6529bcc LogicGoInfotechSpaces commited on Oct 6, 2025
FaceSwapper: add multiple HF resolve mirrors before GitHub to avoid 404 0c287d4 LogicGoInfotechSpaces commited on Oct 6, 2025
FaceSwapper: use hf_hub_download before mirrors; avoid 404 on Spaces 2d64c58 LogicGoInfotechSpaces commited on Oct 6, 2025
Update app.py: OMP=1, CUDA providers, prefer HF inswapper download 1651cda LogicGoInfotechSpaces commited on Oct 6, 2025
fix: set INSWAPPER_PATH env to downloaded hf_hub model path 9001872 LogicGoInfotechSpaces commited on Oct 6, 2025
feat: try multiple hf_hub repos to auto-fetch inswapper_128.onnx b124b05 LogicGoInfotechSpaces commited on Oct 6, 2025
feat: allow INSWAPPER_PATH override; improve local fallback and mirrors 3ed4b33 LogicGoInfotechSpaces commited on Oct 6, 2025
feat: auto-download inswapper_128.onnx via hf_hub with TOKEN fallback d1d62d4 LogicGoInfotechSpaces commited on Oct 6, 2025
fix: add HF token Authorization header for model downloads from huggingface.co ef4098e LogicGoInfotechSpaces commited on Oct 6, 2025
fix: explicitly download inswapper_128.onnx to local cache before loading deb38be LogicGoInfotechSpaces commited on Oct 6, 2025
fix: set face_recognition=['many'] and reference defaults to avoid NoneType error 371dfef LogicGoInfotechSpaces commited on Oct 6, 2025
fix: avoid manual download; let insightface fetch 'inswapper_128.onnx' if not cached 9e14361 LogicGoInfotechSpaces commited on Oct 6, 2025
fix: robust conditional_download (handle query names, try mirrors, raise last error) bdd50c5 LogicGoInfotechSpaces commited on Oct 6, 2025
fix: add HF mirror for inswapper_128.onnx download when GitHub 404s 1edac15 LogicGoInfotechSpaces commited on Oct 6, 2025
fix: always allow local fallback even if remote client missing; remove blocking error ce851ce LogicGoInfotechSpaces commited on Oct 6, 2025
chore: force CPU providers, set OMP_NUM_THREADS=1, better progress/info messages 40590fc LogicGoInfotechSpaces commited on Oct 6, 2025
fix: remove dynamic CORE exec; add no-op update_status for headless local run 5c775f8 LogicGoInfotechSpaces commited on Oct 6, 2025