Initial commit

This commit is contained in:
2025-12-04 22:24:47 +01:00
commit 453ce10494
106 changed files with 17145 additions and 0 deletions

28
.env.example Normal file
View File

@@ -0,0 +1,28 @@
# ==========================================
# REQUIRED SETTINGS
# ==========================================
# Security: Must be set to a secure random string in production
SECRET_KEY=generate_with_openssl_rand_base64_32
# ==========================================
# OPTIONAL SETTINGS (Defaults shown)
# ==========================================
# Database: Defaults to sqlite:////config/config.db if not set
# DATABASE_URL=sqlite:////config/config.db
# Security: Defaults to HS256 and 1440 (24h)
# ALGORITHM=HS256
# ACCESS_TOKEN_EXPIRE_MINUTES=1440
# CORS: Add external domains here. Defaults to empty list (localhost only).
# ALLOWED_HOSTS=["https://your-domain.com"]
# Frontend: Defaults to localhost:8000
# VITE_API_URL=http://localhost:8000
# VITE_WS_URL=ws://localhost:8000/ws
# Development: Defaults to false/info
# DEBUG=false
# LOG_LEVEL=info