mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
Add Overseerr (snap) and Syncthing (apt) to media_stack role so they're managed by Ansible instead of being manually installed. - Overseerr: snap install from latest/beta channel (matches current) - Syncthing: apt install, enable syncthing@pez systemd user service - slskd: remove stale 'currently stopped' comment from compose file - london-b host_vars: document snap and apt user services Fixes PESO-106
19 lines
484 B
YAML
19 lines
484 B
YAML
---
|
|
# slskd - Soulseek client (web UI)
|
|
# Host: london-b (100.84.65.101)
|
|
# Data: /root/slskd (app), /hdd/music/slskd (downloads)
|
|
|
|
services:
|
|
slskd:
|
|
image: slskd/slskd:latest
|
|
container_name: slskd
|
|
restart: unless-stopped
|
|
ports:
|
|
- "5030:5030" # HTTP
|
|
- "5031:5031" # HTTPS
|
|
- "50300:50300" # Soulseek listen port
|
|
environment:
|
|
SLSKD_REMOTE_CONFIGURATION: "true"
|
|
volumes:
|
|
- /root/slskd:/app
|
|
- /hdd/music/slskd:/app/downloads
|