Skip to content

Deployment

Deploy the code on infrastructure you control.

SaaSOS does not require proprietary hosting or runtime fees. The included guides cover production configuration, common web servers, and Hostinger-oriented deployment.

1. Build and verify

Install dependencies, run frontend platform checks and backend smoke tests, then create optimized frontend and Laravel assets.

2. Configure production

Set production environment values outside source control.

  • Application URL and client URL
  • Database and cache connections
  • Mail and queue transports
  • Payment and integration credentials
  • Secure application and JWT secrets

3. Serve each layer

Serve the React build as static assets and point API traffic to Laravel's public directory. Configure clean URL fallback, HTTPS, CORS, and trusted proxies for your topology.

4. Operate safely

Run migrations deliberately, configure workers and scheduled tasks, protect uploads, rotate secrets, monitor errors, and test restoration from backups.

Production checklist

Before launch, verify tenant isolation, least-privilege roles, payment webhooks, email, queues, storage, rate limits, error reporting, accessibility, and rollback procedures.