Hosting Laravel con Docker
Desplegá Laravel en un servidor de aplicaciones con Docker, MariaDB y una configuración que podés administrar.
La tecnología correcta, con soporte real.
Stack Laravel disponible
Laravel y MariaDB se despliegan juntos desde una composición preparada.
Control del entorno
Accedé a la configuración, variables y volúmenes de tu aplicación.
Espacio para evolucionar
Elegí recursos según procesos, tráfico y servicios que ejecute el proyecto.
Laravel más allá del hosting compartido
Aplicaciones empresariales
Publicá paneles, sistemas internos y servicios web.
APIs con Laravel
Ejecutá endpoints y procesos en un entorno controlable.
Proyectos con base de datos
Desplegá Laravel junto a MariaDB mediante el stack disponible.
Qué tener listo antes de publicar Laravel
Pasos habituales para llevar una aplicación Laravel a producción con nuestro stack (PHP, Laravel y MariaDB).
Configuración para producción
Dejá la aplicación en modo producción, sin mensajes de depuración y con una clave propia. Las credenciales de la base de datos van como variables de entorno del compose, nunca dentro del repositorio.
Base de datos y velocidad
En cada publicación ejecutá las migraciones (php artisan migrate --force) y dejá preparadas la configuración, las rutas y las vistas para que la aplicación cargue más rápido (config:cache, route:cache y view:cache).
Tareas en segundo plano
Si tu aplicación usa colas de trabajos o tareas programadas, necesita procesos propios que se ejecuten siempre: un worker (queue:work) y una tarea que corra schedule:run cada minuto. Podés declararlos como servicios del compose.
Tu plan corre sobre una infraestructura vigilada
Cómo protegemos la infraestructura- Detección de intrusiones (IDS)Accesos anómalos detectados y bloqueados en el servidor.
- Firewall de aplicaciones (WAF)Tráfico malicioso filtrado antes de llegar a tu aplicación.
- ImunifyMalware detectado y limpiado sin plugins dentro de tu sitio.
- Control proactivoEscaneo diario de todos los sitios y vigilancia permanente.
Elegí el plan adecuado
Quartz App Server
Desplegá tu stack con un comando
- docker-deploy-stack --list
- 3 stacks · php
- docker-deploy-stack --stack php/laravel-php8.5-mariadb-11.8 --install-dir /opt/stacks
- Laravel + MariaDB → /opt/stacks/php/laravel-php8.5-mariadb-11.8
- cd /opt/stacks/php/laravel-php8.5-mariadb-11.8
- docker compose up -d
- mariadb started
- app started
- docker compose --profile tools up -d
- cloud-commander started :8888
- docker compose ps
- Todos los servicios arriba
- Laravel + MariaDB mariadb
- Laravel + MySQL mysql
- Laravel + PostgreSQL postgresql
Stacks listos para instalar: 3
Lo que dicen nuestros clientes
4.7 / 5 sobre 64 reseñas en Google
Respuesta express a todos las dudas y problemas ... gracias
Impresionante! Quise transferir mi dominio y me guiaron paso a paso de manera rápida y concreta. La respuesta de soporte es inmediata prácticamente. Y ni hablar de los precios de los planes, menos de la mitad de lo que venía pagando. Recomendado por supuesto!
Trabajamos con Sitios Hispanos desde hace más de 15 años. Siempre atentos a nuestros requerimientos y con toda la predisposición cuando hace falta. Conexiones estables, ágiles y eficientes. Nos alegra saber cuánto han crecido desde sus inicios.
Traé tu proyecto a SitiosHispanos.Com.
Analizamos tu plataforma actual, definimos el recorrido y coordinamos la migración para reducir riesgos.
Consultar migraciónRespuestas antes de empezar.
¿Qué incluye el stack Laravel?
El catálogo actual incluye una composición de PHP, Laravel y MariaDB.
¿Tengo acceso a Docker Compose?
Sí, el compose instalado queda accesible para revisar y ajustar el despliegue.
¿Cómo elijo los recursos?
Consideramos tráfico, procesos, base de datos, almacenamiento y crecimiento esperado.
¿Qué base de datos incluye?
El stack incluye MariaDB conectada. Laravel soporta otras, como PostgreSQL; si usás una distinta, la agregás como servicio en el compose.
¿Cómo manejo los permisos de storage?
Laravel necesita escribir en storage y en bootstrap/cache. Montalos como volumen para que los archivos subidos y los logs persistan entre despliegues.
¿Puedo usar Redis para caché y colas?
Laravel lo soporta. Para sumarlo, agregás el servicio Redis al compose y configurás el driver de caché y la conexión de colas.
¿Listo para empezar?
Elegí el plan que necesitás y lo ponemos en marcha. Si tenés dudas, alguien del equipo las responde antes de que contrates.