Únete a nuestra plataforma y accede a herramientas avanzadas que potenciarán tu desarrollo. Optimiza tu infraestructura, mejora la experiencia de juego y crea un ecosistema innovador con nuestras soluciones.
Aprende cómo integrar nuestra plataforma en tu proyecto en pocos pasos. Sigue estas instrucciones y accede a nuestras herramientas de desarrollo de manera eficiente.
Para comenzar, es necesario registrarse en la plataforma. Accede al siguiente enlace y completa el formulario de registro:
RegistrarmeUna vez registrado, recibirás un correo para validar tu cuenta. Este paso es obligatorio antes de continuar con la vinculación del servidor.
Para vincular el servidor debes crear un servidor en la plataforma, actualmente solo damos soporte a la expansion de LK
Conecta tu servidor con nuestra plataforma en solo tres pasos.
Accede al panel de servidores para vincular tu servidor. Desde este panel, podrás visualizar y gestionar todos los servidores conectados a nuestra plataforma.
Mis servidoresEn esta sección, deberás proporcionar una serie de datos esenciales para completar la vinculación de tu servidor de manera exitosa.
Vincular mi servidorUna vez envíes la solicitud, nuestra plataforma iniciará el proceso de comunicación con la aplicación Java, la cual debes descargar y ejecutar en tu servidor.
Descargar AppAsegúrate de completar correctamente cada campo para una vinculación exitosa.
Especifica el nombre con el que deseas identificar tu servidor en la plataforma.
Proporciona el enlace oficial donde los jugadores podrán obtener información y registrarse. Puedes ingresar la URL de tu propio sitio web o, si no cuentas con uno, utilizar nuestro dominio oficial: www.wowlibre.com/register.
Selecciona la expansion de juego de tu servidor
Proporciona la dirección IP pública de tu servidor, un dato esencial para la comunicación con nuestra plataforma. Si utilizas un dominio, asegúrate de incluir "http://" o "https://".
Ejemplo: https://www.wowlibre.com:8090
Además, es crucial especificar el puerto en el que la aplicación está escuchando. Si no has realizado cambios en la configuración predeterminada, el puerto por defecto es 8090.
Suministranos el realmlist de tu servidor para que la comunidad pueda acceder a el.
Actualmente, ofrecemos tres categorías de servidores: INSTANT, BLIZZLIKE y CUSTOM. Selecciona la categoría que mejor describa el estado de tu servidor. Este campo es únicamente informativo y no afecta la vinculación.
Crea una contraseña que se utilizará en el panel de administración de tu servidor para realizar cambios. Esta es una medida de seguridad adicional diseñada para proteger el acceso y la configuración de tu servidor.
Estos datos son fundamentales para que nuestra plataforma se comunique de manera segura con la aplicación. Esto nos permite agregar una capa de seguridad adicional, garantizando que solo nuestra plataforma, WoW Libre, pueda acceder a las APIs expuestas.
Este paso es crucial, ya que a través de esta aplicación nuestra plataforma establece una comunicación segura y eficiente con tu infraestructura.
Esta aplicación web está desarrollada en Java, utilizando el framework Spring y basada en una arquitectura de microservicios.
Actualmente, el código fuente es abierto, y seguimos mejorándolo día a día para optimizar su rendimiento y añadir nuevas funcionalidades. Además, hemos dejado el archivo JAR compilado, listo para que lo descargues y uses fácilmente.
Descargar AppSi has seguido los pasos anteriores, dirígete a la sección www.wowlibre.com/servers, donde se muestran todos tus servidores vinculados. En la tabla, encontrarás una columna llamada "API Key", desde la cual podrás copiar tu clave fácilmente.
Antes de iniciar la aplicación en Java, es necesario realizar algunos pasos previos de instalación y configuración de variables de entorno, según el sistema operativo que estés utilizando.
Sigue estos pasos para instalar Java JDK 17, crear y configurar el servicio en Windows:
https://www.oracle.com/co/java/technologies/downloads/
java -version
@echo off
set API_KEY_WOW_LIBRE=vuad1kt0jdidddxxxdv
set USERNAME_WOW_LIBRE=wowlibre@gmail.com
set PASSWORD_WOW_LIBRE=wowlibreclave
set GM_USERNAME=wowlibregm
set GM_PASSWORD=wowlibreclave
set DB_WOW_LIBRE_USERNAME=acore
set DB_WOW_LIBRE_PASSWORD=acore
set SECRET_JWT=A3F1E6B2D0A728C9F54D8B32C7A59A7D0B9A8F94D1F6C762E7DA56231988C158
set SERVER_WEB_NAME=NombreDelServer
cd /d C:app java -jar wow-libre-client-0.0.1-SNAPSHOT.jar
pause
shell:startup
C:\app\
, pero puedes cambiarla según tu necesidad. Para mover el archivo, puedes usar el Explorador de archivos o el siguiente comando en cmd:move wow-libre-client-0.0.1-SNAPSHOT.jar C:\app\
Sigue estos pasos para instalar Java JDK 17, crear y configurar el servicio en Linux:
sudo apt update && sudo apt install openjdk-17-jdk
java -version
sudo nano /etc/systemd/system/wow-libre-client.service
[Unit]
Description=Wow Libre Client
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/app/
ExecStart=/usr/bin/java -jar /root/app/wow-libre-client-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod
Restart=on-failure
RestartSec=10s
# Variables de entorno
Environment="API_KEY_WOW_LIBRE=vuad1kt0jdidddxxxdv"
Environment="USERNAME_WOW_LIBRE=wowlibre@gmail.com"
Environment="PASSWORD_WOW_LIBRE=wowlibreclave"
Environment="GM_USERNAME=wowlibregm"
Environment="GM_PASSWORD=wowlibreclave"
Environment="DB_WOW_LIBRE_USERNAME=acore"
Environment="DB_WOW_LIBRE_PASSWORD=acore"
Environment="SECRET_JWT=A3F1E6B2D0A728C9F54D8B32C7A59A7D0B9A8F94D1F6C762E7DA56231988C158"
Environment="SERVER_WEB_NAME=NombreDelServer"
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable wow-libre-client
sudo systemctl start wow-libre-client
sudo systemctl status wow-libre-client
WorkingDirectory
. En este ejemplo, la ruta usada es/root/app/
, pero puedes cambiarla según tu necesidad. Para mover el archivo, puedes usar el siguiente comando:mv wow-libre-client-0.0.1-SNAPSHOT.jar /root/app/
worldserver.conf
.SOAP.Enabled = 1
Elige un plan y deja que nuestro equipo de expertos se encargue de la configuración. ¡Tú solo disfruta el crecimiento!
Empieza sin costo y accede a nuestras funciones esenciales.
La mejor opción para empresas y startups. Solo $25/mes facturado anualmente.
Ideal para pequeñas empresas y emprendedores. Solo $30/mes facturado cada 6 meses.
La flexibilidad que necesitas. Pago mensual de $35, con un pago inicial adicional por el dominio.