Así que eso es a lo que te refieres. Sí. Como has sido testigo, será difícil de crear, mantener y respaldar. Probablemente necesitarías a alguien trabajando a tiempo completo para mantenerlo actualizado. Hay tantas piezas que necesitarías rastrear, desde una intrincada configuración de nginx (que podría no ser una de las partes difíciles) hasta las piezas de procesamiento de imágenes, y esas son solo las partes obvias.
La imagen de Docker de Bitnami hace eso, aunque utiliza un motor web de Rails diferente, así que es posible, pero, al igual que con Bitnami, estarás solo para respaldarlo.
¿Por qué crees que es una buena idea? ¿Crees que podrías hacer eso y reducir los requisitos del sistema de alguna manera tangible?