Documentación relativa a los contenedores creados.
Para todos estos servicios que aquí se muestran, se da por supuesto que ya está instalado en el servidor, Docker. Si no lo está, se pueden seguir las instrucciones que se encuentran en su web:
En la siguiente lista, los contenedores se ordenarán según mi criterio de preferencia/necesidad. Los primeros serán los más indispensables por tener una función de soporte al resto de contenedores y los últimos serán los que se pueden valer por sí solos o dependen de otros.
Tampoco soy muy amigo de los volúmenes y verás que prefiero las ubicaciones físicas, pero Docker es lo suficientemente flexible para que lo pongas a tu gusto.
Empezaremos por los gestores de contenedores (Arcane y Portainer), que serán las herramientas que te facilitarán la vida a la hora de gestionar los contenedores. Puedes escoger uno de los dos y pueden estar funcionando a la vez, pero los stacks que crees, solo lo podrás gestionar desde el gestor que los creó.
Seguidamente con los túneles de Cloudflare.
Después, con las bases de datos, que es donde se guardarán los datos de los contenedores, siempre y cuando necesiten una.
Y finalmente, el resto de contenedores.
Todos los servicios aquí descritos están pensados para su ejecución en los Stacks de Portainer, Arcane o Dockhand, pero por supuesto los puedes ejecutar desde tu terminal favorito.
Lo que sigue es sobre la documentación sobre el hardware instalado.