Muximux
Muximux es un dashboard para homelab que permite ejecutar aplicaciones directamente dentro de su interfaz mediante iframes, incluyendo un proxy integrado que corrige apps que bloquean este comportamiento. Utiliza Go con frontend embebido y ofrece gestión de certificados TLS y vistas divididas.
Ficha actualizada 24 sept 2026, 13:47 · upstream 24 sept 2026, 12:45 · release v3.4.3
Qué es Muximux
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Muximux es una plataforma de autogestión diseñada para usuarios que trabajan dentro de sus aplicaciones self-hosted en lugar de navegar entre pestañas. A diferencia de otros dashboards, su característica distintiva es un proxy de embebido integrado que elimina encabezados como X-Frame-Options y reescribe rutas en HTML/JS, permitiendo que aplicaciones SPA pesadas funcionen correctamente dentro del iframe sin salir del contexto.
La arquitectura se basa en un backend escrito en Go con el frontend Next.js embebido en el binario único, eliminando dependencias de runtime externas. Todo el estado se gestiona mediante un archivo YAML y una interfaz gráfica integrada para configuración, temas y gestión de aplicaciones, facilitando la migración o copia de seguridad al mover un solo archivo.
El sistema incluye monitorización en tiempo real vía WebSocket, autenticación nativa (o delegada), y un gateway opcional con Caddy embebido para manejar HTTPS automático y subdominios. Soporta vista dividida para mostrar dos aplicaciones simultáneamente y cuenta con más de 1.600 iconos y personalización de temas CSS.
- Unificar acceso a múltiples servicios en una sola pestaña sin abrir ventanas externas
- Ejecutar aplicaciones que bloquean iframes (como Plex o Sonarr) directamente dentro del dashboard
- Gestionar certificados TLS y redirecciones HTTP/HTTPS mediante un gateway Caddy embebido
- Visualizar logs en tiempo real y monitorear la salud de los servicios sin recargar
- Configurar vistas divididas horizontales o verticales para comparar aplicaciones simultáneamente
- Proxy de embebido único que corrige headers y rutas para apps que rechazan iframes
- Interceptor de runtime para fetch/XHR/WebSocket que mantiene SPA funcionales dentro del iframe
- Autenticación integrada con soporte para forward-auth (Authelia/Authentik) o OIDC
- Gateway Caddy embebido opcional para HTTPS automático y fronting de otros servicios
- Vista dividida nativa con separador arrastrable entre aplicaciones
- Binario único sin base de datos externa, facilitando despliegues portátiles
- No incluye widgets en vivo (contadores de torrents, listas de episodios) como Homepage o Dashy
- No dispone de editor visual libre para reorganizar widgets en un lienzo tipo Homarr
- El proxy de embebido añade latencia mínima al redirigir tráfico a través del servidor Go
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar mediante Docker o binario estático en el puerto 8080 por defecto. Configurar config.yaml para autenticación, apps y gateway. Usar proxy: true en apps que bloquean iframes. Soporta TLS automático con Let's Encrypt si se configura el dominio en el gateway.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







