Skip to content

rosesmedia/radio

Repository files navigation

R.A.D.I.O.

Roses Audio Distribution Interface and Orchestration

The backend for Roses 2026 radio streaming.

Architecture

architecture diagram

The main application is a django project, using PostgreSQL as a database.

Streaming will be handled using a combination of liquidsoap and OvenMediaEngine.

See radio-tx (used at Roses 2025), which used a similar architecture.

Development

A docker-compose.yml is provided that runs all services the app requires. The django app can be launched using uv:

uv run python3 manage.py runserver

Check the django docs for more information on working with django applications.

Issues are managed on Linear.

About

R.A.D.I.O: Roses Audio Distribution Interface and Orchestrator

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors