Files
simplefileupload-server/.gitignore
Matt Hills 872ae74668 Migrate storage from JSON to SQLite with enhanced MVC architecture
- Replace JSON file storage with SQLite database for improved concurrency and data integrity
- Implement repository pattern with dedicated model layer (admin_model, file_model, chunk_model)
- Add database.py with automatic migration from existing JSON files
- Enable WAL mode for thread-safe concurrent access across Gunicorn workers
- Store database files in dedicated db/ folder
- Update controllers to use model layer instead of direct JSON access
- Add admin authentication system with TOTP 2FA support
2025-12-27 14:00:39 -05:00

47 lines
389 B
Plaintext

# Project specific
tmp/
uploads/
file_metadata.json
chunk_metadata.json
admin_data.json
*.backup
db/
.env
# Python
venv/
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Logs
*.log
.log/
# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store
# Certificates
cert.pem
key.pem