Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

wings

Daemon de control de servidores para Pelican que ejecuta instancias de juegos en contenedores Docker individuales con API HTTP, SFTP integrado y soporte MongoDB/MinIO.

Ficha actualizada 18 sept 2026, 20:44 · upstream 29 ago 2026, 2:05 · release v1.0.0-beta29

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es wings

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

Wings es el plano de control de servidores de Pelican, diseñado para la industria gaming con alto rendimiento y seguridad. Ejecuta cada servidor de juego en su propio contenedor Docker, aislando recursos y facilitando la gestión. Proporciona una API HTTP para interactuar directamente con instancias activas, recuperar logs, generar copias de seguridad y controlar el ciclo de vida completo del servidor.

Incluye un servidor SFTP integrado que permite a los usuarios autenticarse con las mismas credenciales del panel, eliminando dependencias específicas de Pelican en el sistema. Utiliza MongoDB como base de datos principal y MinIO/S3 para almacenamiento, con requisitos de hardware moderados (2 núcleos CPU, 2 GB RAM, 20 GB disco). La complejidad se clasifica como MEDIA, sin soporte one-click.

La documentación oficial está disponible en pelican.dev, cubriendo instalación y uso del panel. El repositorio es open source bajo licencia estándar de GitHub, con soporte vía Discord para consultas técnicas.

CASOS DE USO
  • Gestionar múltiples servidores de juegos en un solo nodo mediante aislamiento por contenedor Docker
  • Acceder a logs y métricas de instancias activas a través de la API HTTP en el puerto 8080
  • Generar copias de seguridad programadas o bajo demanda para persistencia de datos
  • Permitir acceso SFTP seguro con credenciales del panel sin dependencias externas
  • Orquestar el ciclo de vida (iniciar, detener, reiniciar) de servidores de juegos desde la API
PUNTOS DESTACADOS
  • Arquitectura en Go para alto rendimiento y bajo consumo de recursos
  • Ejecución de cada servidor de juego en contenedor Docker independiente
  • API HTTP nativa para gestión directa de instancias sin intermediarios
  • Servidor SFTP integrado con autenticación unificada al panel
  • Soporte para MongoDB como base de datos y MinIO/S3 para almacenamiento
  • Requisitos de hardware definidos (2 cores, 2GB RAM, 20GB disco)
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Docker detectado

Despliegue manual sin soporte one-click. Requiere Docker instalado previamente. Asignar al menos 2 núcleos CPU, 2 GB de RAM y 20 GB de espacio en disco. Configurar variables de entorno según necesidades específicas (no incluidas por defecto). Asegurar el puerto 8080 para la API HTTP. Consultar documentación oficial para integración con panel.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Go
SERVICIOS
MongoDBS3/MinIO
BASES DE DATOS
MongoDB
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.