A cross-platform open source music collection server and streamer. Leaving Subsonic in the past and starting fresh with a new design and new API Currently in active development
Currently scans 34,000 songs in ~14 mins. My testing is done on a USB Desktop HDD 3TB seagate over USB3.
- Ability to handle the largest of music collections
- Very low system resource usage
- Multi-platform. Currently building for macOS, Windows, Linux, Arm and Armhf
- Tauri Desktop client for macOS, Windows and Linux https://github.com/Ortygia/Orpheus currently in early stages of development but usable
- Android based application possibly native or using Tauri Mobile
- Built-in metadata scrapping of sources such as MusicBrainz, LastFM and AllMusic
- SlimProto Support
- Playlist Curation
- Recommendation engine
- ReplayGain support
- Radio mode
Currently to setup and install Deaftone you need to download the binarie in release for you platform or clone and build the repo.
After you have your binary in the same folder you need to place a settings.toml
with the following inside it
log_level="deaftone=info,tower_http=info"
db_path="./deaftone.sqlite"
media_path="H:\\aa"
Where media_path is the location of your media db_path is where to save the database and logging is for change the log level of the application
When building Deaftone from source your MSRV (Minimum supported Rust version) is 1.65 or newer