You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The test suite spins up the FastAPI app against a temporary SQLite database to cover:
69
-
- API key enforcement on uploads.
70
61
- Upload/list/serve happy path.
71
62
- Directory traversal hardening for file serving.
72
63
73
64
## Deployment Notes
74
-
75
-
- Ensure `API_KEY` is always set in your deployment environment—startup fails otherwise.
76
65
- When using SQLite, the app configures thread-safe connection settings. For higher concurrency, consider a PostgreSQL or MySQL instance and update `DB_URL`.
77
66
- Mount or back up `UPLOAD_DIR` storage if files need to persist beyond the cleaner retention window.
0 commit comments