Groove Basin is a music player server that allows you to stream and play music from almost any device. In this tutorial, we will be installing Groove Basin on Arch Linux.
Arch Linux installed and updated.
A terminal application.
A text editor.
Open the terminal application.
Install Node.js:
sudo pacman -S nodejs
sudo pacman -S base-devel ffmpeg libsamplerate fftw sqlite
cd ~/Downloads
git clone https://github.com/andrewrk/groovebasin.git
cd groovebasin
npm install
cp config.example.json config.json
nano config.json
"musicDirectories": [
"/path/to/music/directory"
]
Save and close the configuration file.
Run the following command to start Groove Basin:
npm start
Open a web browser and type http://localhost:16242
in the address bar.
Voila! You have successfully installed Groove Basin on Arch Linux.
In this tutorial, we have learned how to install Groove Basin on Arch Linux. With Groove Basin, you can enjoy your favorite music on almost any device through a web browser.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!