Open Source · v2.0.5

Your Radio Station
Deserves a Real
CMS.

NovaRadioCMS is a professional, open-source content management system built for internet radio stations. Modern admin panel, theme system, and full GDPR compliance — out of the box.

terminal

$ git clone https://github.com/novik133/NovaRadio.git

$ cd NovaRadio

$ composer install --no-dev --optimize-autoloader

# Visit https://your-domain.com/install

NovaRadioCMS is ready.

How It Works

NovaRadioCMS is a modular Laravel 12 application. Every component is designed to work independently and connect cleanly.

FRONTEND
Blade Templates · Themes · CSS
BACKEND
Laravel 12 · PHP 8.2 · REST API
STREAMING
HTML5 Player · Icecast
MySQL 8.0+
Redis Cache
File Storage
Queue Worker

Everything You Need

Radio Streaming

Built-in HTML5 player with real-time now playing info, song history, and listener count.

HTML5 Audio Player

Responsive built-in player with volume control, play/pause, and stream status.

Content Management

Articles, pages, DJ profiles, and events with TinyMCE rich text editor.

Team Management

Add team members with photos, roles, social links, and DJ-specific profiles.

Schedule System

Display radio show schedules organized by day with time slots.

Theme System

WordPress-like themes — upload, preview, and activate with one click.

GDPR Compliance

Cookie consent, privacy policy, terms of service — all built in.

SEO & PWA

Full SEO with meta tags, Open Graph, Twitter Cards, plus PWA support.

Up and Running in Minutes

NovaRadioCMS comes with a web installer. Just upload, run composer, and follow the wizard.

1

Check Requirements

PHP 8.2+, MySQL 8.0+, Composer 2.5+, Nginx or Apache.

2

Upload & Install Dependencies

Upload files to your server, then run composer install --no-dev --optimize-autoloader.

3

Run the Web Installer

Visit /install on your domain. Enter database credentials and create your admin account.

4

Go Live

Your radio station CMS is ready. Customize your theme, add content, and start broadcasting.

Built by Radio People,
for Radio People.

NovaRadioCMS is free to use. Contribute on GitHub, report issues, or support the project.