A next generation web radio project.
uv venv
source .venv/bin/activate
uv pip install -e .
rich
is not required, and you can remove it from the codebase if you don't mind downgrading your log setup.
radio config music-folder /mnt/music
radio config admin-password somesecret1234
radio serve localhost 8000
Supported file extensions are .flac
, .mp3
, and .wav
; the ID3/Vorbis tags will be used for the track title (if not present, falls back to filename).
It's recommended to put instance specific information in radio/frontend/NEWS.txt
.