This commit is contained in:
MEGASOL\simon.adams
2025-08-26 13:50:28 +02:00
commit e6f055ec5b
22 changed files with 1131 additions and 0 deletions

15
README.md Normal file
View File

@@ -0,0 +1,15 @@
# Immich Drop Uploader Clean Split (FastAPI + Static Frontend)
- **backend/** FastAPI server (upload proxy, WebSocket progress, runtime config API)
- **frontend/** Static HTML/JS (drag & drop, queue, ephemeral banner, settings modal)
## Run
```bash
cd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # edit base URL, API key, CONFIG_TOKEN (optional)
uvicorn backend.main:app --reload --host 0.0.0.0 --port 8080
# open http://localhost:8080
```