Airsonic-Refix-UI

Airsonic-Refix-UI

Docker app from grtgbln's Repository

Overview

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

Airsonic (refix) UI

Build Docker Pulls

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

Features

  • Responsive UI for desktop and mobile
  • Browse library for albums, artist, genres
  • Playback with persistent queue, repeat & shuffle
  • MediaSession integration
  • View, create, and edit playlists with drag and drop
  • Built-in 'random' playlist
  • Search
  • Favourites
  • Internet radio
  • Podcasts

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-refix.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:

  • SERVER_URL (Optional): The backend server URL. When set the server input on the login page will not be displayed.

Pre-built bundle

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

Build from source

$ pnpm install
$ pnpm build

Bundle can be found in the dist folder.

Build docker image:

$ docker build -f docker/Dockerfile .

Develop

$ pnpm install
$ pnpm dev

OpenSubsonic support

  • HTTP form POST extension
  • Multiple artists/genres

License

Licensed under the AGPLv3 license.

Media gallery

1 / 4

Install Airsonic-Refix-UI on Unraid in a few clicks.

Find Airsonic-Refix-UI in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Airsonic-Refix-UI Review the template variables and paths Click Install

Requirements


        Requires a separate Subsonic-compatible server.
    

Download Statistics

322,347
Total Downloads
2,804
This Month
2,563
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
tamland/airsonic-refix:latest
Last Updated2026-04-27
First Seen2025-12-28

Runtime arguments

Web UI
http://[IP]:[PORT:80]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 80

Target
80
Default
8080
Value
8080
Server URLVariable

Optional, define Subsonic server URL to bypass input option on login screen.

Target
SERVER_URL