Desplegar aplicaciones Laravel modernas
Laravel en producción: Nginx, PHP-FPM, worker real, Redis, PostgreSQL y copias que ya restauraste. Docker solo si local y prod comparten imágenes.
El stack que de verdad corre
PHP-FPM detrás de Nginx. Redis para caché y colas. PostgreSQL con backups ensayados. Worker supervisado, no un cron que «suele ir».
El tracking de email: si Horizon cae, el producto parece vivo y muere en silencio. Los health checks incluyen la cola.
El deploy es un proceso
Migrar, health-check, luego tráfico. No upload-and-hope. Sin rollback no desplegaste: apostaste.
Las mismas imágenes Docker entre Tánger y prod: «en mi máquina va» es un artefacto compartido.
Ideas clave
- Supervisa workers como el proceso web.
- Restaura un backup antes de fiarte.
- Un deploy irreversible es una apuesta.
FAQ
¿Docker es obligatorio en prod Laravel?
No. Builds idénticos y repetibles sí. Docker es un camino. Un servidor manual con un Dockerfile al lado no es Docker en prod.

Bric Reda es desarrollador full stack en Tánger, Marruecos. Construye software con Laravel, React y TypeScript — plataformas SaaS, sistemas ERP y aplicaciones en producción para empresas en Marruecos y Europa.
Más sobre Bric Reda