Differences
This shows you the differences between two versions of the page.
| services:seerr [2026/03/04 11:53] – created willy | services:seerr [2026/03/04 12:19] (current) – willy | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| useradd -d / | useradd -d / | ||
| su - seerr | su - seerr | ||
| - | mkdir data | + | mkdir config |
| + | chown 777777 config | ||
| </ | </ | ||
| Line 52: | Line 53: | ||
| For accessing from outside home, see the NGINX reverse proxy setup below. | For accessing from outside home, see the NGINX reverse proxy setup below. | ||
| - | Remember to go to the slskd config page in the UI and set a soulseek username and password (hint: | + | You will need to perform seerr configuration |
| ===== Reverse Proxy ===== | ===== Reverse Proxy ===== | ||
| - | You can run slskd both as a subdomain | + | You can run seerr on a subdomain. |
| + | |||
| + | I assume that seerr will be reachable as **https:// | ||
| + | |||
| + | create a NGINX config file called **/ | ||
| + | <file - seer.conf> | ||
| + | server { | ||
| + | server_name seerr.mydomain.com; | ||
| + | listen 443 ssl; | ||
| + | listen 8443 ssl; | ||
| + | http2 on; | ||
| - | I assume that slskd will be reachable as **https://home.mydomain.com/slskd**. | + | access_log |
| + | error_log | ||
| - | Following [[https://github.com/slskd/slskd/ | + | location |
| - | < | + | proxy_pass |
| - | location = /slskd { | + | |
| - | | + | proxy_set_header |
| - | } | + | proxy_http_version 1.1; |
| + | | ||
| + | | ||
| + | proxy_set_header Connection $connection_upgrade; | ||
| + | proxy_set_header X-Real-IP $remote_addr; | ||
| + | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
| + | proxy_set_header X-Accel-Internal | ||
| + | | ||
| + | | ||
| - | location | + | include com.mydomain/certbot.conf; |
| - | proxy_pass http://127.0.0.1: | + | |
| - | proxy_set_header Upgrade $http_upgrade; | + | |
| - | proxy_set_header Connection " | + | |
| - | proxy_set_header Host $host; | + | |
| - | proxy_request_buffering off; | + | |
| - | client_max_body_size 0; | + | |
| } | } | ||
| </ | </ | ||