Open Source · Gratuito · Linux nativo

Servidor Mu Online
0.97k en Linux.

MuEmu portado nativamente a Linux con Docker, MySQL y panel web completo. Sin dependencias Windows. Sin MSSQL.

Inicio rápido

bash
# 1. Clonar el repositorio
git clone https://github.com/EmanuelCatania/Mu-Linux-0.97k.git
cd Mu-Linux-0.97k

# 2. Configurar variables de entorno
cp .env.example .env
# Editar .env: PUBLIC_IP, MYSQL_PASSWORD, SESSION_SECRET

# 3. Levantar el stack
docker compose up -d
server pullsweb pullseditor pulls

¿Por qué Mu Linux 97K?

🐧

Linux nativo

Portado de Windows a Linux con epoll y ajustes de compatibilidad. Sin Wine, sin VM. Corre directamente en tu VPS.

🐳

Docker listo

Cuatro imágenes precompiladas en Docker Hub: server, web, editor y MySQL. Un docker compose up y está funcionando.

🗄️

MySQL en vez de MSSQL

Base de datos MySQL 8 reemplaza la dependencia de MSSQL de Windows. Compatible con cualquier host Linux o VPS.

🖥️

Panel web completo

Panel de administración con editores gráficos para items, monstruos, shops, spawns, drops, quests, rates y más.

📦

Editor de servidor

API editor opcional con backups por archivo y snapshots completos de MuServer/Data. Restauración con un clic.

🔓

Open Source

Código fuente público en GitHub. Basado en las fuentes de Kayito. Libre para usar, modificar y deployar.

Clases de personajes

4 clases disponibles en Mu Online 0.97k

Dark Knight
Dark Knight
Dark Wizard
Dark Wizard
Elf
Elf
Magic Gladiator
Magic Gladiator

Versiones disponibles

ESTABLE0.97k

La versión original coreana 0.97k completamente portada a Linux. Lista para producción.

Ver documentación →
PRÓXIMAMENTEMás versiones

Se está trabajando en portar otras versiones del servidor. Seguí el repositorio para novedades.

GitHub →

Cliente del juego

🪟 Solo Windows

El servidor corre en Linux, pero el cliente es para Windows. Para conectarte a tu servidor necesitás configurar la IP usando InfoEncoder y distribuir el cliente a los jugadores.

  1. 1

    Editá la IP en MainInfo.ini

    dentro de la carpeta Encoder del repositorio

  2. 2

    Ejecutá InfoEncoder.exe

    para generar el ClientInfo.bmd con tu IP embebida

  3. 3

    Distribuí la carpeta Encoder\Client\

    a tus jugadores (como .zip o .rar)

Solo necesitás redistribuir el ClientInfo.bmd si cambia la IP del servidor.

Guía completa del cliente →

El servidor también es compatible con el cliente reconstruido desde código fuente, que se compila y se configura con un server.cfg de texto plano.

Cliente desde el source →

InfoEncoder

📄

MainInfo.ini

IpAddress=TU_IP

↓
⚙️

InfoEncoder.exe

encripta + embebe IP

↓
🔒

ClientInfo.bmd

Client\Data\Local\

↓
🎮

main.exe

lee IP → conecta al servidor

Este proyecto es 100% gratuito y open source.

Si te fue útil, considerá apoyarlo con una donación.