Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

tundra

Plataforma auto-alojada en Rust para gestión integral de infraestructura web, alternativa a Plesk/cPanel con soporte multi-runtime y despliegues atómicos.

Ficha actualizada 28 sept 2026, 7:17 · upstream 28 sept 2026, 7:01 · release sin release detectada

00

Qué es tundra

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Tundra es una plataforma de gestión de servidores auto-alojada construida en Rust, diseñada como alternativa moderna a soluciones comerciales como Plesk o cPanel. Proporciona control total al operador sobre la infraestructura web, permitiendo gestionar sitios, bases de datos, DNS, correo y despliegues desde un único panel. Se distribuye principalmente como un binario único sin licencias, aunque ofrece soporte para Docker Compose en entornos de desarrollo.

CASOS DE USO
  • Gestión integral de hosting compartido con aislamiento de bases de datos por instalación.
  • Despliegue y mantenimiento de aplicaciones modernas (Laravel, Next.js, Django) con rollback atómico.
  • Administración de flotas multi-servidor mediante agentes con mTLS para seguridad en la red.
  • Configuración de infraestructura de correo empresarial completa (Postfix, Dovecot, Rspamd).
  • Automatización de copias de seguridad y recuperación ante desastres hacia S3 o local.
PUNTOS DESTACADOS
  • Arquitectura en Rust con binario único para despliegue simplificado sin dependencias complejas.
  • Soporte nativo para siete runtimes: PHP, Node.js, Python, Go, Rust, Ruby y .NET.
  • Integración con herramientas de IA mediante servidor MCP (Claude Code, Cursor, Zed).
  • Seguridad reforzada con SLSA Level 3 y auditoría mediante cadena hash SHA-3/256.
  • Gestión de flotas multi-servidor con agentes conectados vía mTLS gRPC en puerto 7447.
PRECAUCIONES
  • Instalación manual o mediante script, no es un contenedor nativo simple según análisis técnico.
  • Complejidad alta en configuración inicial comparada con paneles comerciales cerrados.
  • Dependencia de sistemas operativos específicos: Ubuntu 24.04, Debian 12/13, RHEL 9/10.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Tundra
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar mediante script systemd o Docker Compose para desarrollo. Para producción, configurar variables de entorno y generar secretos antes de iniciar. El despliegue multi-servidor requiere agente en cada servidor conectado vía mTLS gRPC. Verificar documentación de hardening en docs/self-hosting.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsDjangoLaravelRailsRustPHPPython
SERVICIOS
PostgreSQLMySQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLMySQLRedis
PUERTOS
5173
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.