{"repo":"PsymoNiko/mediamtx-dashboard","free":true,"listed":false,"github":"https://github.com/PsymoNiko/mediamtx-dashboard","clone":"git clone https://github.com/PsymoNiko/mediamtx-dashboard.git","description":"🎥 Modern web dashboard for MediaMTX – real-time stream monitoring, config management, and built-in Prometheus/Grafana observability.","language":"TypeScript","stars":52,"topics":["mediamtx","monitoring","open-source","streaming","mediamtx-dashboard"],"license":"MIT","category":"analytics","readme_excerpt":"A modern web interface for the MediaMTX media server. --- MediaMTX Dashboard is a powerful, user-friendly web interface designed to simplify the management and monitoring of your MediaMTX streaming infrastructure. It provides an intuitive UI, real-time updates, and modular components for extensibility. ✨ Features - 🖥️ Intuitive Dashboard : Get a clear overview of your streaming server's status and health. - 📡 Stream Management : Easily add, configure, and monitor RTSP, RTMP, HLS, and WebRTC streams. - 📊 Real-time Metrics : Visualize key performance indicators like bitrate, connected clients, and protocol usage. - ⚙️ Configuration Management : Edit mediamtx.yml settings directly from the web interface. - 🐳 Easy Deployment : Run the dashboard locally with pnpm or deploy it using the provided Docker configuration. 🚀 Getting Started Prerequisites - Node.js (Latest LTS version recommended) - pnpm : Install via npm install -g pnpm - Docker (Optional, for containerized workflows) Installation 1. Clone the repository: 2. Install dependencies: Running the Project Local Development Start the development server with hot-reload: Using Docker Compose For a containerized local environment: 1. Create a .env.local file with your MediaMTX configuration. 2. Start the publisher service: 3. Build and run the dashboard: Production Deployment Build and run with the production Docker Compose configuration: Alternative Dockerfiles are available for different environments (Dockerfile, Dockerfile","default_branch":null,"files":null,"tree":[],"storefront":"/r/PsymoNiko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PsymoNiko/mediamtx-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}