
Estou tentando configurar um Raspberry Pi como um servidor de mídia Jellyfin.
Gostaria de acessar o dispositivo pela Internet a partir de um domínio de minha propriedade.
Eu segui as instruções da gelatinapara configurar um arquivo conf nginx. As instruções indicavam que eu deveria criar um novo arquivo no formato /etc/nginx/conf.d/jellyfin.conf
. No entanto, eles não indicam o que devo fazer a seguir. Presumi que o nginx apenas "sabe" procurar arquivos conf personalizados em seu conf.d
diretório, mas se o fizer sudo service nginx start
, não estou vendo os resultados esperados (um proxy reverso funcional). Então, novamente, também não tenho certeza de como depurar.
Se eu fizer isso sudo nginx -t
eu consigo
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Então, acho que isso significa que meu arquivo conf personalizado não está sendo selecionado? Mas, se eu tentar fazer
nginx -t /etc/nginx/conf.d/jellyfin.conf
Eu recebo um erro:
nginx: [emerg] "server" directive is not allowed here in /etc/nginx/conf.d/jellyfin.conf:2
De qualquer forma, não é necessariamente isso que eu quero fazer: quero o nginx rodando como um serviço, porque também não sei como sair do SSH sem fechar um programa que iniciei no terminal fornecido.
Como posso fazer com que o serviço nginx selecione meu arquivo conf personalizado?