Skip to content

JPGuillemin/Airdrome

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airdrome Web UI

Screenshot

Airdrome is a modern responsive web frontend for navidrome, airsonic-advanced, gonic and other subsonic compatible music servers.

Features

  • Discover Home page with playback suggestions based on recent listenings
  • Responsive UI for desktop and mobile
  • Browse library for albums, artist, genres
  • Gapless playback
  • Playback with persistent queue, repeat, shuffle and Replay-Gain
  • Persistant cache and download for offline listening
  • Codec quality control
  • Full mediaSession integration
  • View, create, and edit playlists with drag and drop
  • Dynamic playlists for Genre, albums and Artist
  • 4 color themes
  • Search
  • Favourites

Screenshots

Install

$ yarn install
$ yarn build

Bundle can be found in the dist folder.

Build docker image:

$ docker build -f docker/Dockerfile -t local/airdrome .

$ docker run -d \
	--name=airdrome \
	--restart on-failure \
	--network=bridge \
	-p 8080:80 \
	local/airdrome:latest

OpenSubsonic support

  • HTTP form POST extension
  • Multiple artists/genres

License

Licensed under the AGPLv3 license.

About

Modern web UI for Subsonic compatible servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 37.1%
  • HTML 35.1%
  • TypeScript 19.6%
  • Roff 2.7%
  • SCSS 2.4%
  • JavaScript 1.3%
  • Other 1.8%