Add slskd

This commit is contained in:
mr-vercetti 2025-01-02 23:16:17 +01:00
parent 94994a678f
commit 5fcb61e4c9
3 changed files with 30 additions and 1 deletions

View File

@ -86,3 +86,13 @@ GHOSTFOLIO_DB_USER=
GHOSTFOLIO_DB_PASSWORD= GHOSTFOLIO_DB_PASSWORD=
GHOSTFOLIO_DB_URL=postgresql://${GHOSTFOLIO_DB_USER}:${GHOSTFOLIO_DB_PASSWORD}@ghostfolio-db:5432/${GHOSTFOLIO_DB}?connect_timeout=300&sslmode=prefer GHOSTFOLIO_DB_URL=postgresql://${GHOSTFOLIO_DB_USER}:${GHOSTFOLIO_DB_PASSWORD}@ghostfolio-db:5432/${GHOSTFOLIO_DB}?connect_timeout=300&sslmode=prefer
GHOSTFOLIO_REDIS_PASSWORD= GHOSTFOLIO_REDIS_PASSWORD=
# joplin
JOPLIN_POSTGRES_USER=
JOPLIN_POSTGRES_PASSWORD=
JOPLIN_POSTGRES_DB=
JOPLIN_BASE_URL=
# slskd
SLSKD_SLSK_USERNAME=
SLSKD_SLSK_PASSWORD=

View File

@ -13,7 +13,9 @@ services:
- gluetun - gluetun
ports: ports:
# qbittorrent # qbittorrent
- '8183:8183' - "8183:8183"
# slskd
- "5030:5030"
networks: networks:
gluetun: gluetun:

View File

@ -0,0 +1,17 @@
services:
slskd:
image: slskd/slskd
container_name: slskd
user: ${PUID}:${PGID}
environment:
- TZ=${TIMEZONE}
- SLSKD_REMOTE_FILE_MANAGEMENT=true
- SLSKD_SLSK_USERNAME=${SLSKD_SLSK_USERNAME}
- SLSKD_SLSK_PASSWORD=${SLSKD_SLSK_PASSWORD}
- SLSKD_SHARED_DIR=/app/downloads
network_mode: "container:gluetun"
volumes:
- ${APPS_DIR}/slskd:/app/data
- ${DATA_DIR}/downloads/slskd/incomplete:/app/incomplete
- ${DATA_DIR}/media/music:/app/downloads
restart: unless-stopped