Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Vue logo

dStream

Stream your music from anywhere.

This project was inspired by and based on the original work by DusteDdk/dstream and a subsequen fork by sirodoht/dstream. This project has thus kept the same name in its respect.

Features

  • User friendly interface
  • Improved UX
  • Simple access to your music collection from the web browser
  • Fast fuzzy search
  • Sqlite database
  • Vue and vuetify frontend
  • Single active process (node)
  • Vuejs and Vuetify front-end

Infrastructure

  • Music collection available on the server
  • Listens on port 3000
  • Consider not exposing it to the internet without some authentication in front

Setup

npm install 
mkdir db  # this is for the music metadata
mkdir music  # this is for the music files / add your music here

npm start # to run

Systemd

cp dstream.service /etc/systemd/system/

Environment

For loading environment variables for development direnv is used.

Scanning music

In order to add music to the database simply copy the files into the /music folder and press the scan button in the top right of the interface.

Usage

Left click any track to play immediately.

Right click any track to add to queue.

Right click the track in the queue panel.

License

MIT

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published