Repository navigation
Singularity v0.1.0-alpha - The Next-Generation Minecraft Server Orchestrator
·
15 commits
to main
since this release
🌌 Singularity v0.1.0-alpha — The Next-Generation Minecraft Server Orchestrator
¡Nos complace presentar el primer lanzamiento oficial de Singularity (v0.1.0-alpha) desarrollado por NebulaX Studio!
Singularity unifica en una sola suite de ingeniería la potencia de monitoreo en tiempo real y alta disponibilidad 24/7 de Crafty Controller, el catálogo integral de mods/plugins de Prism Launcher, la agilidad de una aplicación de escritorio nativa para Windows con System Tray y la comodidad de editar configuraciones en vivo a través de Antigravity IDE y VS Code con un micro-servidor SFTP interno.
🚀 Novedades y Capacidades Destacadas
- 🕹️ Orquestador Multi-Instancia: Creación, configuración y ciclo de vida de servidores en Vanilla, Paper, Purpur, Fabric, Forge y NeoForge con soporte para Minecraft 1.12 hasta 1.21+ y 26.3.
- 📦 Catálogo de Contenido Prism Integrado: Búsqueda e instalación en un clic de mods, modpacks (
.mrpack), plugins y datapacks desde Modrinth, CurseForge y PaperMC con filtro automático contra mods client-side. - ☕ Gestor de Runtimes Java (Adoptium Temurin): Detección automática en el sistema y descarga portátil de Java 8, 11, 17, 21 y 25 con extracción de alta velocidad vía
tar.exenativo de Windows. - 💻 Puente con Antigravity IDE / VS Code:
- Selector "Abrir en IDE" en la barra de herramientas del Gestor de Archivos y vista de servidor.
- Micro-servidor SFTP embebido en el puerto
2022para edición de configuraciones en tiempo real con guardado inmediato (Ctrl + S).
- 🖥️ Aplicación de Escritorio Nativa (Windows x64):
- Interfaz inmersiva sin barras de menú nativas innecesarias.
- Minimizado silencioso al área de notificación (System Tray).
- Notificaciones nativas en el Centro de Actividades de Windows ante eventos del servidor.
- Opción de arranque automático en segundo plano con el inicio de sesión del sistema.
- 📐 Consola Interactiva VT100 y Jugadores Adaptable:
- Terminal xterm con WebSockets bidireccionales, reajuste dinámico de resolución vía
ResizeObservery barra de comandos siempre anclada y visible sin necesidad de zoom. - Gestor de jugadores conectados en vivo con avatares de Minecraft (Minotar) y acciones de administración rápida (OP, Kick, Ban).
- Terminal xterm con WebSockets bidireccionales, reajuste dinámico de resolución vía
- 💾 Copias de Seguridad y Restauración Segura: Backups automáticos y manuales comprimidos en
.tar.gzcon streaming y prevención de corrupción. - ⏰ Programador de Tareas (Cron): Automatización de comandos, guardados periódicos (
save-all) y reinicios preventivos. - 🛡️ Seguridad Defensiva y Hardening: Confinamiento estricto contra path-traversal, comparación de firmas JWT segura contra timing attacks (
crypto.timingSafeEqual) y sandboxing riguroso en Electron.
📥 Archivos de Descarga Oficiales
| Archivo | Tipo | Tamaño | Suma de Verificación / Descripción |
|---|---|---|---|
Singularity-Setup-0.1.0-alpha.exe |
Instalador NSIS | ~90 MB | 65bb39bc527513b7dd90ad9682f201b3fc0be81db6ef6f991a439a1db26a0b7a |
Singularity-Portable-0.1.0-alpha.exe |
Ejecutable Portable | ~82 MB | 66231c83f943a6aa6a2ff1a0a8a1667ae87d1a8bf4268f7f7819f1fa27980094 |
singularity-launch.mp4 |
Video de Lanzamiento Oficial (1080p 30fps) | ~6 MB | Producción audiovisual cinematográfica generada con HyperFrames |
🔑 Credenciales por Defecto (Primer Inicio)
- Usuario:
admin - Contraseña:
admin(por políticas de seguridad, el sistema solicitará obligatoriamente actualizarla en el primer acceso).
🧪 Verificación de Calidad
- Tests Automatizados: 28 suites de pruebas, 134/134 tests aprobados (100%).
- Arquitectura: Screaming Architecture + Modular Monolith bajo estándares SOLID de NebulaX Studio.