Launch checklist
Close registration until email, captcha, limits, storage, payments, legal pages, and backups are ready.
Launch checklist
Do this before Registration enabled (toggle.reg_enabled) goes live on a public domain.
Core identity
- [ ] Site name, public URL, logo, favicon (Settings → Settings + Design)
- [ ] Default language / enabled locales
- [ ] Admin password changed; personal 2FA under Manage account → Settings
Email and auth
- [ ] Mail works — send a test (Email delivery mode, Emails are not arriving — checklist)
- [ ] Auth templates on (verify, reset, welcome)
- [ ] Captcha on register/login if you need it (
register_captcha_enabled,login_captcha_enabled— separate from download captcha) - [ ] Social login providers decided (or left off)
Limits and files
- [ ] Users & limits for Registered / Premium / Premium Pro (disk, size, bandwidth, sim downloads)
- [ ] Banned extensions / filenames
- [ ] Trash retention understood
- [ ] At least one storage server On + healthy (Health Center)
Money (if selling)
- [ ] Currency + one gateway tested (official provider docs for Client ID / Secret / webhook)
- [ ] Plan & pricing published (Plan & pricing — Premium plans)
- [ ] Affiliation off or fully configured (hold, %, fraud, payout minimum)
Legal and trust
- [ ] Terms + Privacy pages have real content
- [ ] Contact email + contact form / ticket categories
- [ ] Abuse report path known
Ops safety
- [ ] Backup plan (in-app Backup and/or external DB/disk)
- [ ] Maintenance mode procedure known
- [ ] Keep registration off until the above is green — then enable it
After open
- [ ] Test member: upload, guest download, buy/redeem if selling
- [ ] Watch Health Center and Payment transactions list