Un compose por aplicación
Cada app vive bajo /opt con su propio docker-compose. Se levanta, se baja y se actualiza sola, sin arrastrar a las demás.
1 servidor → N apps · Infraestructura propia
Un patrón de hosting propio, documentado y repetible
El problema
La decisión
Cada app vive bajo /opt con su propio docker-compose. Se levanta, se baja y se actualiza sola, sin arrastrar a las demás.
Un solo reverse proxy con un archivo de configuración por aplicación. Agregar una app es agregar un archivo, no reescribir la configuración.
Las bases nunca publican puertos hacia afuera: viven en una red Docker interna a la que solo llega su aplicación. El TLS lo maneja Certbot de forma centralizada.
El resultado
6
Apps bajo el patrón
10 min
Levantar y aislar una app nueva
0
Puertos de base publicados
Caso siguiente
Plataforma multi-tenant sobre WhatsApp para retail
¿Trabajamos juntos?
Lo diseño, lo construyo entero y me hago cargo de que siga andando. Escribime y hablamos. Respondo en el día.