Tengo una aplicación de servidor de descanso en desarrollo (escrita en Java) que quiero hacer accesible públicamente, posiblemente usando docker (solo para tener algo de experiencia al respecto). Como parece que no hay alojamiento gestionado gratuito para pequeños proyectos de Java disponibles, estoy considerando usar una máquina en mi red doméstica. Obviamente no quiero comprometer la seguridad de mi red, pero tampoco quiero administrar el servidor para que se convierta en el trabajo de toda una vida.
RHEL parece tener una buena reputación como una distribución de Linux segura y actualizada regularmente, por lo que me siento bastante atraído por CentOS. Sin embargo, veo que Openwall (OWL) se promociona como una buena distribución reforzada. Mi otra opción sería usar una cárcel de FreeBSD.
¿Una de estas, con las correcciones de seguridad que se aplican automáticamente y que se ejecutan dentro de la DMZ de mi red, me va a dar una protección suficiente de inmediato?