Slskd - Web gui not working? #1037

Closed
opened 2026-02-04 22:43:31 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @chicungunya on GitHub (May 30, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

slskd

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/slskd.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

Hello,
I read everything here https://community-scripts.github.io/ProxmoxVE/scripts?id=slskd
But the web gui is not working? Maybe I miss something?

My /opt/soularr/config.ini :

[Lidarr]
api_key = MY API KEY
host_url = http://192.168.1.119:8686
download_dir = /data/slskd_downloads
disable_sync = False

[Slskd]
api_key = MY API KEY
host_url = http://192.168.1.118:5030
url_base = /
download_dir = /downloads
delete_searches = False
stalled_timeout = 3600

🔄 Steps to reproduce the issue.

  1. Install the slskd script
  2. Install the lidarr script (which is working)
  3. Edit the /opt/soularr/config.ini
  4. Go to slskd host_url

Paste the full error output (if available).

journalctl -u slskd
× slskd.service - slskd Service
     Loaded: loaded (/etc/systemd/system/slskd.service; enabled; preset: enabled)
     Active: failed (Result: start-limit-hit) since Fri 2025-05-30 09:57:55 EDT; 11min ago
   Duration: 300ms
    Process: 330 ExecStart=/opt/slskd/slskd --config /opt/slskd/config/slskd.yml (code=exited, status=0/SUCCESS)
   Main PID: 330 (code=exited, status=0/SUCCESS)
        CPU: 258ms

May 30 09:57:55 slskd systemd[1]: slskd.service: Scheduled restart job, restart counter is at 5.
May 30 09:57:55 slskd systemd[1]: Stopped slskd.service - slskd Service.
May 30 09:57:55 slskd systemd[1]: slskd.service: Start request repeated too quickly.
May 30 09:57:55 slskd systemd[1]: slskd.service: Failed with result 'start-limit-hit'.
May 30 09:57:55 slskd systemd[1]: Failed to start slskd.service - slskd Service.
May 30 09:36:05 slskd systemd[1]: Started slskd.service - slskd Service.
May 30 09:36:06 slskd slskd[7170]: Invalid configuration:
May 30 09:36:06 slskd slskd[7170]:   Soulseek:
May 30 09:36:06 slskd slskd[7170]:     The Picture field specifies a non-existent file '/opt/slskd/path/to/slsk-profile-picture.jpg'.
May 30 09:36:06 slskd systemd[1]: slskd.service: Deactivated successfully.
May 30 09:36:06 slskd systemd[1]: slskd.service: Scheduled restart job, restart counter is at 1.
May 30 09:36:06 slskd systemd[1]: Stopped slskd.service - slskd Service.
May 30 09:36:06 slskd systemd[1]: Started slskd.service - slskd Service.
Originally created by @chicungunya on GitHub (May 30, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? slskd ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/slskd.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Hello, I read everything here https://community-scripts.github.io/ProxmoxVE/scripts?id=slskd But the web gui is not working? Maybe I miss something? My /opt/soularr/config.ini : ``` [Lidarr] api_key = MY API KEY host_url = http://192.168.1.119:8686 download_dir = /data/slskd_downloads disable_sync = False [Slskd] api_key = MY API KEY host_url = http://192.168.1.118:5030 url_base = / download_dir = /downloads delete_searches = False stalled_timeout = 3600 ``` ### 🔄 Steps to reproduce the issue. 1. Install the slskd script 2. Install the lidarr script (which is working) 3. Edit the /opt/soularr/config.ini 4. Go to slskd host_url ### ❌ Paste the full error output (if available). ``` journalctl -u slskd × slskd.service - slskd Service Loaded: loaded (/etc/systemd/system/slskd.service; enabled; preset: enabled) Active: failed (Result: start-limit-hit) since Fri 2025-05-30 09:57:55 EDT; 11min ago Duration: 300ms Process: 330 ExecStart=/opt/slskd/slskd --config /opt/slskd/config/slskd.yml (code=exited, status=0/SUCCESS) Main PID: 330 (code=exited, status=0/SUCCESS) CPU: 258ms May 30 09:57:55 slskd systemd[1]: slskd.service: Scheduled restart job, restart counter is at 5. May 30 09:57:55 slskd systemd[1]: Stopped slskd.service - slskd Service. May 30 09:57:55 slskd systemd[1]: slskd.service: Start request repeated too quickly. May 30 09:57:55 slskd systemd[1]: slskd.service: Failed with result 'start-limit-hit'. May 30 09:57:55 slskd systemd[1]: Failed to start slskd.service - slskd Service. May 30 09:36:05 slskd systemd[1]: Started slskd.service - slskd Service. May 30 09:36:06 slskd slskd[7170]: Invalid configuration: May 30 09:36:06 slskd slskd[7170]: Soulseek: May 30 09:36:06 slskd slskd[7170]: The Picture field specifies a non-existent file '/opt/slskd/path/to/slsk-profile-picture.jpg'. May 30 09:36:06 slskd systemd[1]: slskd.service: Deactivated successfully. May 30 09:36:06 slskd systemd[1]: slskd.service: Scheduled restart job, restart counter is at 1. May 30 09:36:06 slskd systemd[1]: Stopped slskd.service - slskd Service. May 30 09:36:06 slskd systemd[1]: Started slskd.service - slskd Service. ```
OVERLORD added the buginvestigation labels 2026-02-04 22:43:31 +03:00
Author
Owner

@tremor021 commented on GitHub (May 30, 2025):

@vhsdream seems like its the sed fault again
The Picture field specifies a non-existent file '/opt/slskd/path/to/slsk-profile-picture.jpg'.

@tremor021 commented on GitHub (May 30, 2025): @vhsdream seems like its the `sed` fault again `The Picture field specifies a non-existent file '/opt/slskd/path/to/slsk-profile-picture.jpg'.`
Author
Owner

@chicungunya commented on GitHub (May 30, 2025):

@tremor021
Tried to change the path here /opt/slskd/config/slskd.yml with a downloaded picture but still have the same error as you mentionned.

   address: vps.slsknet.org
   port: 2271
   username: ~
   password: ~
   description: |
     A slskd user. https://github.com/slskd/slskd
   picture: /opt/Soulseek-png-3.png
@chicungunya commented on GitHub (May 30, 2025): @tremor021 Tried to change the path here `/opt/slskd/config/slskd.yml` with a downloaded picture but still have the same error as you mentionned. ```soulseek: address: vps.slsknet.org port: 2271 username: ~ password: ~ description: | A slskd user. https://github.com/slskd/slskd picture: /opt/Soulseek-png-3.png ```
Author
Owner

@MickLesk commented on GitHub (May 30, 2025):

After reboot to?

@MickLesk commented on GitHub (May 30, 2025): After reboot to?
Author
Owner

@vhsdream commented on GitHub (May 30, 2025):

@chicungunya Just comment it out, that's what the sed command was trying to do anyway; I think it's because there is a difference in the number of spaces.

@vhsdream commented on GitHub (May 30, 2025): @chicungunya Just comment it out, that's what the sed command was trying to do anyway; I think it's because there is a difference in the number of spaces.
Author
Owner

@chicungunya commented on GitHub (May 30, 2025):

@MickLesk @vhsdream i commented it and it works. Thanks!

@chicungunya commented on GitHub (May 30, 2025): @MickLesk @vhsdream i commented it and it works. Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1037