From 028fdd8dfae5b93cea9d51e9646fa4c7c3b990af Mon Sep 17 00:00:00 2001 From: Mark Trolley Date: Sat, 4 Apr 2026 11:16:59 -0400 Subject: [PATCH] fix: update slskd port and add subdomain config --- slskd.subdomain.conf.sample | 47 +++++++++++++++++++++++++++++++++++++ slskd.subfolder.conf.sample | 4 ++-- 2 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 slskd.subdomain.conf.sample diff --git a/slskd.subdomain.conf.sample b/slskd.subdomain.conf.sample new file mode 100644 index 000000000..94efa0f36 --- /dev/null +++ b/slskd.subdomain.conf.sample @@ -0,0 +1,47 @@ +## Version 2026/04/04 +# make sure that your slskd container is named slskd +# make sure that your dns has a cname set for slskd + +server { + listen 443 ssl; + listen [::]:443 ssl; + + server_name slskd.*; + + include /config/nginx/ssl.conf; + + client_max_body_size 0; + + # enable for ldap auth (requires ldap-location.conf in the location block) + #include /config/nginx/ldap-server.conf; + + # enable for Authelia (requires authelia-location.conf in the location block) + #include /config/nginx/authelia-server.conf; + + # enable for Authentik (requires authentik-location.conf in the location block) + #include /config/nginx/authentik-server.conf; + + location / { + # enable the next two lines for http auth + #auth_basic "Restricted"; + #auth_basic_user_file /config/nginx/.htpasswd; + + # enable for ldap auth (requires ldap-server.conf in the server block) + #include /config/nginx/ldap-location.conf; + + # enable for Authelia (requires authelia-server.conf in the server block) + #include /config/nginx/authelia-location.conf; + + # enable for Authentik (requires authentik-server.conf in the server block) + #include /config/nginx/authentik-location.conf; + + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app slskd; + set $upstream_port 5030; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + } + +} diff --git a/slskd.subfolder.conf.sample b/slskd.subfolder.conf.sample index 04159c7e5..a396e8b63 100644 --- a/slskd.subfolder.conf.sample +++ b/slskd.subfolder.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/02/05 +## Version 2026/04/04 # make sure that your slskd container is named slskd # make sure that slskd is set to work with the base url /slskd/ # first edit the slskd.yml and set 'url_base: /slskd' and restart the slskd container @@ -20,7 +20,7 @@ location ^~ /slskd { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; set $upstream_app slskd; - set $upstream_port 5000; + set $upstream_port 5030; set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port;