
Estoy intentando configurar una Raspberry Pi como servidor de medios Jellyfin.
Me gustaría acceder al dispositivo a través de Internet desde un dominio de mi propiedad.
He seguido las instrucciones de Jellyfin.para configurar un archivo de configuración nginx. Las instrucciones indicaron que debería crear un nuevo archivo en formato /etc/nginx/conf.d/jellyfin.conf
. Sin embargo, no indican qué debo hacer a continuación. Supuse que nginx simplemente "sabe" buscar archivos de configuración personalizados en su conf.d
directorio, pero si lo hago sudo service nginx start
, no veo los resultados que espero (un proxy inverso que funcione). Por otra parte, tampoco estoy muy seguro de cómo depurar.
si lo hago sudo nginx -t
obtengo
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Entonces, ¿supongo que eso significa que mi archivo de configuración personalizado no se recoge? Pero, si trato de hacer
nginx -t /etc/nginx/conf.d/jellyfin.conf
Recibo un error:
nginx: [emerg] "server" directive is not allowed here in /etc/nginx/conf.d/jellyfin.conf:2
De todos modos, eso no es necesariamente lo que quiero hacer: quiero que nginx se ejecute como un servicio, porque tampoco sé cómo salir de SSH sin cerrar un programa que comencé desde la terminal dada.
¿Cómo puedo hacer que el servicio nginx recoja mi archivo de configuración personalizado?