Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

yggdrasil

Panel auto-alojado para gestión de servidores de juegos y aplicaciones homelab con despliegue simplificado, soporte multi-arquitectura y asistente AI opcional.

Ficha actualizada 27 sept 2026, 2:30 · upstream 27 sept 2026, 2:28 · release v0.3.20

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es yggdrasil

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

Yggdrasil es un panel de control auto-alojado diseñado para gestionar servidores de juegos (Minecraft, Rust, DayZ) y aplicaciones homelab desde una interfaz unificada. El proyecto destaca por su enfoque simplificado: un único binario estático en Go que incluye la interfaz web, sin necesidad de bases de datos externas ni proxies inversos obligatorios. Soporta despliegue en Raspberry Pi y sistemas amd64/ARM64 mediante detección automática de arquitectura.

CASOS DE USO
  • Gestión centralizada de servidores de juegos con consola en tiempo real y monitorización de recursos
  • Despliegue rápido de aplicaciones homelab como Vaultwarden, Gitea o Nextcloud mediante 'Runes' declarativos
  • Automatización de tareas administrativas: reinicios programados, copias de seguridad y gestión de jugadores
  • Asistente AI opcional (Kvasir) para análisis de logs y diagnóstico de problemas sin salir del panel
PUNTOS DESTACADOS
  • Un único binario Go estático con interfaz web integrada, sin dependencias externas obligatorias
  • Soporte nativo para Raspberry Pi 4/5 (arm64) con instalación automática y gestión de servicios systemd
  • Sistema 'Runes' declarativo en YAML que permite importar definiciones de servidores de juegos o aplicaciones existentes
  • Gestión avanzada de red: UPnP, UniFi OS y Cloudflare Tunnel para exposición segura a internet
  • Asistente AI Kvasir con soporte para múltiples proveedores (OpenAI, Anthropic, Ollama) y encriptación en reposo
PRECAUCIONES
  • Proyecto mantenido por un solo desarrollador sin garantía ni responsabilidad según disclaimer oficial
  • La funcionalidad AI requiere configuración externa de endpoint LLM y no incluye modelos preinstalados
  • El beacon de telemetría está activado por defecto para estadísticas anónimas, aunque puede desactivarse
  • Requiere Docker instalado previamente en el sistema según documentación oficial del README
VISUAL

Capturas del proyecto

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

Yggdrasil dashboardServer detailServersAnti-cheatSchedulesBansRunesSettings
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Ejecutar el script de instalación oficial: curl -fsSL https://raw.githubusercontent.com/kristianwind/yggdrasil/main/install.sh | sudo bash. El instalador detecta automáticamente la arquitectura, instala Docker si es necesario y crea un usuario dedicado. Para actualizar, basta con reemplazar el binario o ejecutar el mismo comando (es idempotente). Desactivar el beacon en Settings → Beacon si se desea privacidad total.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGoRustPHP
SERVICIOS
PostgreSQLMySQLRedisMongoDBMeilisearch
BASES DE DATOS
PostgreSQLMySQLRedisMongoDBMeilisearch
PUERTOS
8080
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.