Overview
PHP Laravel app with MySQL database and artisan queues. This template is pre-configured for Better-PaaS: push your code, add environment variables, attach the required database, and go live with automatic HTTPS. Most teams can deploy this stack in 8 minutes.
What this template includes
This template packages Laravel, MySQL, Docker, Nixpacks into a repeatable deployment. Better-PaaS handles the build, containerization, routing, and HTTPS so you can focus on the application logic.
- Laravel pre-configured
- MySQL pre-configured
- Docker pre-configured
- Nixpacks pre-configured
Best for
Use this template when you want to web apps, portals, e-commerce backends without spending time on server setup, reverse proxy configuration, or manual Docker orchestration.
Deploy in 8 minutes
Connect your repository, choose this template or let Nixpacks auto-detect, set environment variables, attach the database service, and deploy. Better-PaaS issues HTTPS certificates automatically once DNS points to your server.
- Connect Git repository
- Set build and runtime variables
- Add required database or cache service
- Deploy and inspect logs
- Add domain and verify HTTPS
FAQ
Can I customize the Laravel + MySQL template?
Yes. The template is a starting point. You can modify environment variables, add volumes, change the build command, or switch to a custom Dockerfile at any time.
Is this template suitable for production?
Yes when you add backups, monitoring, and proper resource sizing. Start with a small VPS and scale the server as traffic grows.