Initial Commit. Split cloud service from the combined project

This commit is contained in:
2026-05-08 13:20:23 +03:00
commit 4cbf8986df
37 changed files with 4543 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
# Cloud Backend — copy this to .env and fill in values
# Generate with: python -c "import secrets; print(secrets.token_hex(32))"
SECRET_KEY=change-me-generate-a-long-random-string
# SQLite for local dev. Switch to postgresql://user:pass@host/dbname for VPS.
DATABASE_URL=sqlite:////app/data/cloud.db
# JWT expiry in minutes
ACCESS_TOKEN_EXPIRE_MINUTES=60
# Default sysadmin credentials (created on first startup if admin table is empty)
ADMIN_USERNAME=sysadmin
ADMIN_PASSWORD=changeme