Black Candy: Self-hosted Free Music Streaming Server
Black Candy is a self-hosted music streaming server built with Rails and Hotwire. It offers a modern user interface, dynamic page updates with Hotwire, and the ability to listen to your music collection anywhere.
Features
- Modern user interface
- Responsive design
- Dynamic page updates with Hotwire
- Ability to listen to your music collection anywhere
- Sleek UI
- Ease of setup for Ruby on Rails developers
- Self-hosted
- Docker and Docker Compose installation support
Requirements to install from Source
- Ruby 3.2
- Node.js 20
- Yarn
- libvips
- FFmpeg
Integrations
Black Candy support get artist and album image from Discogs API. You can create a API token from Discogs and set Discogs token on Setting page to enable it.
License
MIT license