17 Commits

Author SHA1 Message Date
5d837c5501 Restore missing project configuration files
Restored all configuration and documentation files that were missing:
- devenv.nix and devenv.lock for development environment
- README.md, CLAUDE.md, DOCKER.md, WARP.md for documentation
- alembic.ini for database migrations
- requirements.txt for Python dependencies
- Dockerfile, docker-compose.yml, entrypoint.sh for containerization
- build.sh for build automation
- pytest.ini for test configuration

All database concurrency improvements and logging fixes remain intact.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-07 13:05:08 -04:00
7e4c194c1f Added new rom import system utilizing WAL to avoid locking the database and freezing the frontend
Also added new logging setup to hopefully stream the scrape process
2025-09-07 12:50:05 -04:00
c94c0554df Added custom error pages, user password change, initial setup workflow with default admin user. 2025-09-07 11:40:45 -04:00
ee1715ff4f Updated to push to github 2025-09-07 04:35:30 +00:00
eab8f10434 docker-compose now referencing dockerhub image 2025-09-07 02:41:22 +00:00
bda6f999b7 Finished theming 2025-09-06 22:28:11 -04:00
dae849bb90 Updated theming 2025-09-06 18:51:10 -04:00
dc7b538be6 Updated entrypoint 2025-09-06 16:35:42 -04:00
0917b9f4c9 Added defaults for ports 2025-09-06 16:02:48 -04:00
c6e0c44e3c Set entrypoint as executable 2025-09-06 15:57:13 -04:00
7b0e7bb984 Added initial Rom scan to entrypoint 2025-09-06 15:53:24 -04:00
5eca8e08b1 Updating docker entrypoint to initialize the database 2025-09-06 15:24:02 -04:00
6d12ce25d3 Initialize Database through docker 2025-09-06 14:57:49 -04:00
a1cfddaf58 Added correct pathing to pythonenv 2025-09-06 14:41:00 -04:00
9831412fd5 Added script to export requirements 2025-09-06 14:39:35 -04:00
1f6a093b76 Added example .env file. 2025-09-06 14:06:14 -04:00
b3e71456c8 Iniital release of DosVault. 2025-09-06 13:53:44 -04:00