Stop Wasting Hours: The Production-Ready Laravel 12 + Docker Starter Kit (CI/CD Included)
Cristian Rodriguez has introduced a production-ready Laravel 12 and Docker starter kit designed to streamline the setup process for new projects. This kit includes a multi-stage Dockerfile, Supervisor configuration, and a pre-configured Nginx setup, making it easier to deploy applications. The project is open source, and feedback is encouraged to improve its architecture and functionality.
- ▪The starter kit is optimized for production use with a multi-stage Dockerfile.
- ▪It includes a Supervisor configuration for managing queue workers and task scheduling.
- ▪A GitHub Actions pipeline is set up for automatic testing and code quality checks.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 687456) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Cristian Rodriguez Posted on May 24 Stop Wasting Hours: The Production-Ready Laravel 12 + Docker Starter Kit (CI/CD Included) #cicd #docker #laravel #showdev Setting up a new Laravel project for production is always a headache. You need to configure Nginx, optimize PHP-FPM, set up Supervisor for your queue workers, and make sure your CI/CD pipeline doesn't break. Most Docker setups you find online are only meant for local development.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).