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.