T
Tenanto
Documentation / Launch Checklist

Launch Checklist

Updated Jan 25, 2026

Launch Checklist

This checklist covers all the essential steps for launching Tenanto in a production environment.


Table of Contents

  1. Pre-Launch Preparation
  2. Infrastructure Setup
  3. Application Configuration
  4. Security Hardening
  5. Billing & Payments
  6. Monitoring & Alerting
  7. Testing & Verification
  8. Go-Live Checklist
  9. Post-Launch Tasks

Pre-Launch Preparation

Code & Repository

Documentation


Infrastructure Setup

Server Requirements

DNS Configuration

Server Hardening


Application Configuration

Environment Variables

Performance Optimization

Queue & Scheduler


Security Hardening

Application Security

HTTP Security Headers

File Permissions

Database Security


Billing & Payments

Stripe Configuration

Subscription Plans

Testing Payments


Monitoring & Alerting

Error Tracking

Application Monitoring

Alerting Rules

Uptime Monitoring


Testing & Verification

Functional Testing

Tenant Isolation Testing

Performance Testing

Browser Testing


Go-Live Checklist

Final Verification (Day of Launch)

DNS Cutover

Application Deployment

Verification (Post-Deployment)


Post-Launch Tasks

Immediate (First 24 Hours)

Short-Term (First Week)

Ongoing


Emergency Contacts

Role Contact
Technical Lead [Your contact]
DevOps [DevOps contact]
Stripe Support https://support.stripe.com
Hosting Provider [Provider support]

Rollback Procedure

If critical issues are discovered after launch:

  1. Enable maintenance mode

    php artisan down --secret="emergency-token"
    
  2. Revert code

    git checkout [previous-stable-tag]
    composer install --optimize-autoloader --no-dev
    npm ci && npm run build
    
  3. Rollback migrations (if needed)

    php artisan migrate:rollback --step=1
    
  4. Clear and rebuild caches

    php artisan cache:clear
    php artisan config:cache
    php artisan route:cache
    
  5. Restart workers

    supervisorctl restart tenanto-worker:*
    
  6. Disable maintenance mode

    php artisan up
    
  7. Notify team and investigate


Related Documentation


Version History

Version Date Notes
1.0.0 2025-11-29 Initial launch