feat: strengthen backup and mobile workflows
ci / gitleaks (push) Successful in 1m19s
ci / docker (push) Successful in 5m48s

This commit is contained in:
2026-09-16 21:12:52 +08:00
parent 6f38190c92
commit 6c234d7d82
64 changed files with 5059 additions and 635 deletions
+12
View File
@@ -2,3 +2,15 @@ DODO_DATABASE_URL=postgresql+asyncpg://postgres:[email protected]:5432/
DODO_COOKIE_SECURE=true
DODO_SESSION_DAYS=30
DODO_TRUSTED_PROXIES=127.0.0.1
# Task attachment storage and per-file upload limit.
DODO_ATTACHMENT_DIR=./data/attachments
DODO_ATTACHMENT_MAX_MB=20
# Complete ZIP v2 backup limits and preflight staging.
# Keep the staging directory and attachment directory on storage with enough free space.
DODO_BACKUP_MAX_ARCHIVE_MB=256
DODO_BACKUP_MAX_PENDING_PER_USER=3
DODO_BACKUP_MAX_STAGED_MB_PER_USER=768
DODO_BACKUP_PREFLIGHT_TTL_SECONDS=900
DODO_BACKUP_STAGING_DIR=./data/backup-staging