Favicon of Feishin

Feishin

Connect to self-hosted music servers and enjoy a modern playback experience. Features include synchronized lyrics, scrobbling, and smart playlist editing.

Connect to your personal music servers and enjoy a premium listening experience with a highly customizable, modern interface. Designed for self-hosted audio enthusiasts, this application serves as a powerful client for popular media servers like Navidrome, Jellyfin, and Subsonic. Whether you prefer a dedicated desktop application or a web-based player, it provides a seamless way to manage and consume your personal audio library.

Key features include:

  • Dual player backends: Choose between a robust MPV player backend for desktop or a flexible web player backend.
  • Advanced lyric support: View both synchronized and unsynchronized lyrics while your tracks play.
  • Server integration: Automatically scrobble your playback history directly to your connected server.
  • Smart playlist management: Utilize the built-in smart playlist editor specifically optimized for Navidrome users.
  • Flexible deployment: Run it as a native desktop client or host it yourself using Docker.

Directory Structure

feishin
endurain
.env
docker-compose.yml

docker-compose.yml

services:
    feishin:
        container_name: feishin
        image: 'ghcr.io/jeffvli/feishin:latest'
        restart: unless-stopped
        environment:
            - SERVER_NAME=jellyfin # pre-defined server name
            - SERVER_LOCK=true # When true AND name/type/url are set, only username/password can be toggled
            - SERVER_TYPE=jellyfin # the allowed types are: jellyfin, navidrome, subsonic. These values are case insensitive
            - SERVER_URL= # http://address:port or https://address:port
            - LEGACY_AUTHENTICATION=false # When SERVER_LOCK is true, sets the legacy (plaintext) authentication flag for Subsonic/OpenSubsonic servers
            - ANALYTICS_DISABLED=true # Set to true to disable Umami analytics tracking
        ports:
            - 9180:9180
            # Alternatively, to restrict to only localhost, - 127.0.0.1:9180:8190
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Feishin

Favicon

 

  
  
Favicon

 

  
  
Favicon