feat: improve upload admin workflow

Add users.is_admin SQLite migration for promoted admins.

Support curl PUT request uploads, save uploads into admin file-manager paths, default 25 GiB uploads, tabbed UI, and local dev preview.
This commit is contained in:
Ludwig Lehnert
2026-06-18 17:09:07 +00:00
parent 61f10fd994
commit a2b6054440
19 changed files with 1148 additions and 396 deletions

View File

@@ -3,7 +3,7 @@ LETSENCRYPT_EMAIL=user@example.com
PUBLIC_BASE_URL=
DATA_DIR=/storagebox
UPLOAD_TTL_SECONDS=604800
UPLOAD_MAX_BYTES=0
UPLOAD_MAX_BYTES=26843545600
MANAGEMENT_ADMIN_HASH=
COOKIE_SECURE=true
SMTP_HOST=