What is the Mirakurun Admin UI?
Mirakurun includes a built-in web-based administration panel that lets you monitor the status of all connected tuners, view active streams, manage channel lists, and check system health โ all without touching the command line.
How to Access the Admin UI
Once Mirakurun is running, open a browser on any device on your local network and navigate to:
Replace YOUR_SERVER_IP with the actual IP address of the machine running Mirakurun. If accessing from the same machine, you can use localhost:
What You Can See in the Admin UI
- Tuner Status โ shows each registered tuner and whether it is idle or active
- Active Streams โ real-time view of which channels are currently being streamed
- Channel List โ browse all configured channels from channels.yml
- Server Info โ Mirakurun version, uptime, and system resource usage
What is the Swagger API Explorer?
The Swagger UI is an interactive API documentation tool built into Mirakurun. It lets developers explore every available API endpoint, read the documentation for each one, and send real test requests directly from the browser.
How to Access the Swagger Explorer
Key API Endpoints to Know
- GET /api/version โ returns the current Mirakurun version
- GET /api/tuners โ lists all registered tuners and their status
- GET /api/channels โ returns the full channel list
- GET /api/services โ lists all available broadcast services
- GET /api/programs โ returns EPG program data