Skip to content

Add slskd (Soulseek) service

jedmund requested to merge jedmund/add-slskd into main

Created by: jedmund

Summary

  • infra_gateway: add sl.atelier.house to ddclient, add TinyAuth app config for slskd, add Traefik router + service pointing to port 5030
  • media_acquisition: add slskd container (web port 5030, listen port 50300), config directory, slskd.yml config template, and slskd.env for credentials

slskd is exposed at sl.atelier.house behind TinyAuth. It shares the music volume read-only and the downloads volume for completed files.

Notes

tasks/main.yml also renames the jellyseerr config directory entry to seerr — these two lines landed in the same git hunk and couldn't be split without editing. The service-level rename is handled separately in #[jellyseerr-to-seerr PR].

Merge request reports

Loading