Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

MercuryCore

Plataforma open source para crear mundos MMO estilo Roblox, autoalojable. Usa Bun, SvelteKit y SurrealDB. Permite personalización profunda del código y gestión de economía propia. Requiere conocimientos técnicos para despliegue y mantenimiento.

Ficha actualizada 23 sept 2026, 20:28 · upstream 23 sept 2026, 19:49 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es MercuryCore

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

MercuryCore es una plataforma de código abierto diseñada para crear y hospedar plataformas de juegos MMO tipo Roblox en un entorno autoalojado. Funciona como una base flexible y segura, permitiendo a los usuarios construir su propio mundo virtual con alto grado de personalización o incluso realizar una reestructuración completa del sistema.

CASOS DE USO
  • Crear servidores privados de juegos MMO personalizados para comunidades específicas.
  • Hospedar plataformas tipo Roblox con lógica de juego y economía propia.
  • Integrar clientes externos mediante scripts Lua y gestión de activos.
  • Gestionar bases de datos relacionales complejas para inventarios y usuarios.
  • Desplegar aplicaciones web modernas con SvelteKit en entornos Docker.
PUNTOS DESTACADOS
  • Stack tecnológico moderno basado en Bun, SvelteKit y Vite para alto rendimiento.
  • Base de datos SurrealDB que soporta modelos multiplataforma y consultas complejas.
  • Infraestructura autoalojada con soporte nativo para Docker Compose y Caddy.
  • Código modular y extensible diseñado para facilitar la integración de servicios externos.
  • HTTPS automático gestionado por Caddy sin configuración manual de certificados.
PRECAUCIONES
  • Requiere conocimientos técnicos avanzados en Node.js/Bun, Docker y gestión de servidores.
  • La integración con clientes externos depende de scripts Lua que requieren mantenimiento activo.
  • No es una solución 'clic y listo' para usuarios sin infraestructura propia o conocimientos.
  • Algunos activos del cliente pueden estar hardcoded, limitando la portabilidad total.
  • El despliegue en WSL2 puede requerir ajustes específicos en el servidor de desarrollo.
VISUAL

Capturas del proyecto

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

Mercury Core logo banner
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Instalar Bun y Docker. Clonar repositorio y copiar .env.example a .env. Iniciar servicios backend con 'docker compose up -d database economy'. Configurar Caddy para proxy inverso y HTTPS. Ejecutar 'bun prod' para build de producción y 'bun ./build' para iniciar el servidor. Montar volúmenes externos en directorio data para persistencia y backups.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.