Custom Feishin image built from sources and allowing some specific nginx configurations.
Built with NodeJS 18 and nginx 1.27.
Feishin can be configured using the following environment variables:
-
Feishin web server configurations
FEISHIN_LISTEN_ADDR
: Feishin web server listen addressFEISHIN_LISTEN_PORT
: Feishin web server listen portFEISHIN_PUBLIC_PATH
: Feishin web server public path
-
Feishin backend server configurations
FEISHIN_SERVER_TYPE
: backend server type (can be:navidrome
,jellyfin
orsubsonic
)FEISHIN_SERVER_NAME
: backend server nameFEISHIN_SERVER_URL
: backend server URL (e.ghttps://music.example.com
)FEISHIN_SERVER_LOCK
: if set totrue
AND type, name and URL configurations are set, Feishin can only be configured to connect to a single backend server