Hola.
Teniendo en cuenta que tenía un hardware sin hacer nada, decidí darme a la tarea de montar una infraestructura para mi colección multimedia. Después de probar varias opciones y configuraciones, decidí construir mi propio servidor.
Luego intentaré dar más detalles o hacer un post completo, pero en resumen es un servidor Linux "headless" con un Intel i7 5820K, 4GB DDR4 y un SSD de 256GB. El servidor tiene instalado Webmin, que sirve para administrar lo relacionado al sistema operativo desde una GUI web. Ese servidor está conectado por gigabit a un almacenamiento (un NAS) por un share NFS que expone el filesystem del almacenamiento a una serie de carpetas locales para películas, series, música etc (de esta forma las aplicaciones la verán como su estuviera local). Aquí toca asegurarse que los shares se monten en arranque. Luego instalé Docker, lo configuré para que iniciara automáticamente al arrancar el S.O. e instalé docker-compose. Armé un archivo donde definí contenedores para Plex, plexpy, plexrequests, Sonarr, Radarr y Transmission según la definición de Linuxserver.io
Le otorgué permisos al usuario predeterminado de sistema operativo (el que puede correr comandos de root) para que corriera comandos Docker. También cree un usuario de sistema operativo exclusivo de docker y asigné su UID a una variable de entorno, de forma que los contenedores corran con privilegios de usuario del sistema operativo de host (útil para hacer llamados al filesystem). Finalmente con docker-compose se corre lo definido en el archivo y se espera a que los contenedores se carguen y arranquen. Funciona impecable y tiene mejor desempeño que otras opciones que he probado.
Así se ve el Webmin
Plex:
Finalmente, se abren los puertos en el ONT/Módem para habilitar el puerto 32400, de forma que Plex pueda accederse desde afuera y listo.
Espero en estos días dar más detalles, si a alguien le interesa.
Por ahora me encuentro estabilizando todo y probando.
NOTA: No es necesario tener el share aparte como yo hice (ya yo tenía el NAS desde hace rato), se puede hacer todo en un mismo equipo, siempre y cuando haya capacidad para agregar los discos que se necesiten.