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

Related