Home

Awesome

Airsonic (refix) UI

Build Docker Pulls

Modern responsive web frontend for airsonic-advanced, navidrome, gonic and other subsonic compatible music servers.

Features

Live demo

Enter the URL and credentials for your subsonic compatible server, or use one of the following public demo servers:

Subsonic
Server: https://airsonic.netlify.app/api
Username: guest4, guest5, guest6 etc.
Password:guest

Navidrome
Server: https://demo.navidrome.org
Username: demo
Password:demo

Note: if the server is using http only you must allow mixed content in your browser otherwise login will not work.

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Install

Docker

$ docker run -d -p 8080:80 tamland/airsonic-refix:latest

You can now access the application at http://localhost:8080/

Environment variables:

Pre-built bundle

Pre-built bundles can be found in the Actions tab. Download/extract artifact and serve with any web server such as nginx or apache.

Build from source

$ yarn install
$ yarn build

Bundle can be found in the dist folder.

Build docker image:

$ docker build -f docker/Dockerfile .

Develop

$ yarn install
$ yarn serve

OpenSubsonic support

License

Licensed under the AGPLv3 license.