Add Dashy upstream configuration and update Nginx server block for redirects

This commit is contained in:
Nik Afiq 2026-01-24 20:25:53 +09:00
parent c56c154635
commit edf465f0e6
2 changed files with 17 additions and 6 deletions

View File

@ -38,9 +38,6 @@ server {
proxy_set_header Connection $connection_upgrade; proxy_set_header Connection $connection_upgrade;
proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Prefix /jellyfin; proxy_set_header X-Forwarded-Prefix /jellyfin;
# (Optional) if you see odd redirects, uncomment:
# proxy_redirect off;
} }
# ---- Jellyfin at /anime/ ---- # ---- Jellyfin at /anime/ ----
@ -58,9 +55,6 @@ server {
proxy_set_header Connection $connection_upgrade; proxy_set_header Connection $connection_upgrade;
proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Prefix /anime; proxy_set_header X-Forwarded-Prefix /anime;
# (Optional) if you see odd redirects, uncomment:
# proxy_redirect off;
} }
# ---- Pi-hole admin at /admin/ ---- # ---- Pi-hole admin at /admin/ ----
@ -143,4 +137,16 @@ server {
proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Prefix /jd-bridge; proxy_set_header X-Forwarded-Prefix /jd-bridge;
} }
# ---- Dashy at /dashy/ ----
location = /dashy {
return 302 /dashy/;
}
location /dashy/ {
proxy_pass http://dashy_upstream/;
include snippets/proxy-common.conf;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Prefix /dashy;
}
} }

View File

@ -29,3 +29,8 @@ upstream djellyfin_upstream {
server 127.0.0.1:8096; server 127.0.0.1:8096;
keepalive 32; keepalive 32;
} }
upstream dashy_upstream {
server 127.0.0.1:8084;
keepalive 16;
}