maran
Panel de control para hosting Linux moderno con arquitectura modular en C#, Rust y Vue. Seguridad por diseño sin shell strings, licenciamiento BSL 1.1 y soporte multi-inquilino nativo.
Ficha actualizada 22 sept 2026, 16:40 · upstream 22 sept 2026, 14:54 · release sin release detectada
Qué es maran
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Maran es un panel de control para servidores Linux diseñado para gestionar sitios web, versiones PHP, certificados SSL, bases de datos y firewalls desde una interfaz web. Utiliza una arquitectura modular construida con C# (.NET 9), Rust y Vue 3, evitando el uso de cadenas de shell en la aplicación web para mitigar vulnerabilidades comunes.
- Gestión completa de cuentas de hosting para clientes finales
- Integración con sistemas de facturación mediante API REST automatizada
- Despliegue nativo sin contenedores en servidores Debian o RHEL
- Administración de certificados SSL y backups programados
- Control de acceso y firewall mediante nftables
- Seguridad por construcción: la API nunca ejecuta shell strings ni corre como root
- Arquitectura multi-inquilino real con aislamiento en usuarios Linux y permisos de archivos
- Licencia BSL 1.1: código fuente disponible para autohospedaje y modificación
- Agent de privilegios en Rust que revalida todos los inputs antes de ejecutar acciones
- Soporte nativo para arquitecturas x86_64 y aarch64 sin contenedores
- Instalación nativa obligatoria; no soporta despliegue en Docker o Kubernetes
- Dependencia de PostgreSQL y MariaDB/MySQL externos gestionados por el panel
- Módulos avanzados requieren suscripción al marketplace comercial de Innovayse
- La API depende de un servicio externo para la validación de licencias (degradación controlada)
- Requiere acceso SSH root o sudo para la instalación inicial y mantenimiento del agente
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.
Instalar mediante script curl nativo en Debian/Ubuntu/RHEL. Verificar requisitos de sistema antes de ejecutar. No usar Docker en producción. Asegurar acceso SSH para mantenimiento del agente root y configuración inicial de administrador.
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.