mescon/Muximux
A self-hosted homelab dashboard with an optional built-in reverse proxy that makes stubborn apps work in iframes
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#2 Repository Của Tuần
🚀 Muximux - Dashboard homelab chạy app trong iframe mà không cần tab mới
Một binary, một cổng, một file cấu hình YAML — biến mọi app self-hosted thành phần tử của dashboard.
Muximux là dashboard homelab tự host viết bằng Go, thiết kế cho người dùng cần làm việc trực tiếp bên trong các ứng dụng như Sonarr, Radarr, Plex... mà không rời khỏi giao diện chính. Khác với các dashboard dạng widget, Muximux nhúng toàn bộ ứng dụng qua iframe nhờ reverse proxy tích hợp, giúp các app phản kháng iframe (do X-Frame-Options: DENY) vẫn hoạt động bình thường.
✨ Điểm nổi bật
- Reverse proxy tích hợp: Tự động sửa header
X-Frame-Options, giúp các app cứng như Sonarr, Radarr, Plex nhúng trong iframe. - Cấu hình đơn giản: Chỉ cần một file YAML duy nhất, không rườm ra nhiều service.
- Onboarding wizard: Hướng dẫn cài đặt từng bước, từ bảo mật đến chọn ứng dụng.
- Hỗ trợ theme tùy chỉnh: Chế độ sáng/tối, customizer màu sắc cá nhân hóa.
- Command palette & split view: Điều hướng nhanh bằng phím tắt, chia màn hình theo chiều ngang hoặc dọc.
- Real-time log viewer: Giám sát log trực tiếp ngay trên giao diện.
- Triển khai nhanh với Docker: Hỗ trợ chạy qua container, dễ dàng triển khai trên bất kỳ hệ thống nào.
💡 Vì sao đáng chú ý
Thay vì dựa vào widget thông tin tóm tắt, Muximux tập trung vào trải nghiệm làm việc liền mạch bên trong các ứng dụng self-hosted. Điều này đặc biệt hữu ích cho người dùng phụ thuộc nhiều công cụ như Sonarr, Radarr, Plex — chỉ cần một cái click, mọi app đều mở ngay trong dashboard, không mở tab mới, không chuyển đổi ngữ cảnh.
Nhờ reverse proxy tích hợp, Muximux giải quyết vấn đề kỹ thuật phổ biến: nhiều app tự động chặn iframe. Giải pháp này giúp Muximux trở thành trung tâm duy nhất để truy cập toàn bộ hệ sinh thái homelab.
#Homelab #Dashboard #ReverseProxy #Docker #GoLang #SelfHosted #TiniX
Similar Projects
Discover other similar projects and AI models.
Standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana as a frontend
Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
Customizable browser's home page to interact with your homeserver's Docker containers (e.g. Sonarr/Radarr)
Docker media and home server stack with Docker Compose, Traefik, CrowdSec, Google OAuth2/Authelia, and LetsEncrypt. Built with Deployrr and UDMS guides/videos.
Ansible-based solution for rapidly deploying a Docker containerized cloud media server.
Looks and smells like Seerr, does the opposite. A library maintenance tool for Plex, Jellyfin and Emby.
Extended Container Scripts - Automation scripts to make life easier!