libsync

Docker app from JPDVM2014's Repository

Overview

A self-hosted web UI for managing and downloading your Qobuz and Tidal music libraries. Runs as a small FastAPI + SvelteKit server in Docker (or locally) and is accessed through any browser. It syncs your streaming-service favorites into a local database, lets you search and trigger downloads with live progress, and organizes the files on disk with your preferred folder/track templates. Both Qobuz and Tidal go through standalone async Python SDKs (consumed as a git submodule) — no CLI, no TOML config, no hidden state.

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--user 99:100

Template configuration

WebUIPorttcp
Target
8080
Default
8080
Value
8080
MusicPathrw

Where downloaded music is stored.

Target
/music
AppdataPathrw
Target
/data
Default
/mnt/user/appdata/libsync
Value
/mnt/user/appdata/libsync
STREAMRIP_DB_PATHVariable
Default
/data/streamrip.db
Value
/data/streamrip.db

Details

Repository
ghcr.io/arthursoares/libsync:latest
Last Updated2026-06-02
First Seen2026-05-22

Run Libsync on Unraid.

Libsync is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.