Open zorlaski opened 11 months ago
Are you previous adding server
blocks into a server
block?
I'm any case, it's better to add container labels to your Jellyfin container and let Traefik handle things instead of going into the dead matrix-nginx-proxy
Thanks for helping out. Looking here to setup traefik, but how can I add the additional traefik config blocks for the other servers I am using? Which variable should I modify? I dont know too much about traefik, an example of how to add our own service with the additional configuration option might be useful to alot of people.
The log you posted already tells you what the problem is:
nginx: [emerg] unknown directive "ssl" in /etc/nginx/conf.d/nginx-http.conf:22
The ssl on
directive has been obsolete since nginx 1.5.0 and finally removed in 1.25.1:
http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl
You should still migrate to Traefik, once you get it it's easier and more logical. nginx-proxy will just go away at some point and then your config would break anyway. Traefik configuration (mostly) happens on the container side via labels, so that's more of a Jellyfin question. They even have Traefik related docs: https://jellyfin.org/docs/general/networking/traefik2/
Describe the bug A clear and concise description of what the bug is.
Using multiple nginx additional configuration blocks in the vars.yml file causes matrix-nginx-proxy.service to fail to start. removing these blocks allows the proxy to start. These two blocks were previously working and had been untouched until a recent update caused them to stop working. Service logs report the following error:
To Reproduce My
vars.yml
file looks like this:Expected behavior matrix-nginx-proxy.service should start normally, with the additional configured nginx proxy redirects taking effect. Matrix Server: