Fetching metadata from the HF Docker repository...
Jun 29 19:29 fix: use username:token format for GitHub PAT auth in git storage GitHub PAT requires username:token format in the URL. Using just token@
causes git to prompt for a password interactively, which fails in
non-interactive environments like Docker containers. May 26 16:11 fix: handle UnicodeDecodeError in git storage Apr 25 04:09 refactor auth storage and key format HouYunFei +1: Codex
Co-Authored-By: Codex <noreply@openai.com> Apr 24 12:45 fix storage backend regressions HouYunFei +1: Codex
Co-Authored-By: Codex <noreply@openai.com> Apr 23 17:24 feat(storage): add pluggable storage backend system with multiple implementations QykXczj
- Add storage abstraction layer with base interface and factory pattern
- Implement JSON storage backend (default, file-based)
- Implement SQLite storage backend for local database persistence
- Implement PostgreSQL storage backend for external database support
- Implement Git storage backend for version-controlled account storage
- Add storage migration script to move data between backends
- Add storage health check endpoint at /api/storage/info
- Update Docker image to include git, libpq-dev, and gcc dependencies
- Add environment variable configuration for storage backend selection
- Update docker-compose.yml with comprehensive storage backend examples
- Add SQLAlchemy, psycopg2-binary, and GitPython dependencies
- Update .gitignore to exclude .env files, database files, and git cache
- Add test script for storage backend validation
- Update README with storage backend configuration documentation