ABOUT
Modern self-hosted music player web client for Navidrome, Jellyfin, and OpenSubsonic-compatible servers.
infoFeishin is a client only. Configure your music backend URL (SERVER_URL) in /opt/feishin/.env, then restart nginx.
infoDefault web URL is http://YOUR_IP:9180.
infoIf you need a subpath deployment, set PUBLIC_PATH in /opt/feishin/.env and restart nginx.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally2 CPU4096 MB RAM8 GB disk
Config path/opt/feishin/.env
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/feishin.sh'; sha='c084869f2f0d8f819b59d6756e32e0dbece215329bba5c401262f93d9825c928'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/feishin.shSHA-256 c084869f2f0d8f819b59d6756e32e0dbece215329bba5c401262f93d9825c928 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.