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
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.
- 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.
- 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.
- 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.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
