Primeros pasos

Instalar el agente

El agente (Servitium Monitor) conecta tu máquina de juego con Servitium. Un solo comando lo instala en Windows o Linux y registra la máquina como host en tu Center.

Requisitos

  • Un VPS o una máquina dedicada que controles.
  • Windows: Windows Server 2019 o posterior, o Windows 10/11, con acceso de administrador.
  • Linux: Debian 11+, Ubuntu 20.04+, o RHEL/Fedora con apt o dnf, con acceso root o sudo.
  • Acceso saliente a internet: el agente se comunica con Servitium por HTTPS. No necesitas abrir ningún puerto entrante para el panel.
  • El correo y la contraseña de tu cuenta de Servitium.
Hosting compartido

El hosting compartido (un slot alquilado en un panel de hosting sin acceso al sistema) no es compatible. El agente debe ejecutarse como servicio en segundo plano en la máquina.

Instalar en Windows

  1. Haz clic derecho en el menú Inicio y elige Windows PowerShell (Admin) o Terminal (Admin).
  2. Pega el comando de abajo. La página de instalación del Center lo muestra con tu correo ya incluido. Si lo copias desde aquí, sustituye la dirección de ejemplo.
  3. PowerShell te pide la contraseña de tu cuenta de Servitium. Escríbela y pulsa Enter.
PowerShell (Admin)
iwr -useb https://api.servitium.org/downloads/client/v1/setup.ps1 -OutFile $env:TEMP\setup.ps1; & $env:TEMP\setup.ps1 -Email your-email@example.com

El instalador descarga el agente (unos 76 MB) y tarda entre 3 y 5 minutos en una máquina recién instalada.

Instalar en Linux

  1. Conéctate a la máquina por SSH y asegúrate de poder usar sudo (o inicia sesión como root).
  2. Ejecuta el comando de abajo.
  3. El instalador te pide de forma interactiva tu correo y tu contraseña de Servitium. Es la misma cuenta que la del Center.
Bash
curl -fsSL https://api.servitium.org/downloads/client/v1/setup.sh | sudo -E bash

En una máquina recién instalada tarda entre 2 y 4 minutos.

Qué hace el instalador

En Windows, el instalador:

  • Descarga el agente en su propia carpeta.
  • Instala el runtime de Visual C++ y los componentes del runtime de DirectX que necesita Conan Exiles, si faltan.
  • Añade una exclusión de Windows Defender para la carpeta del agente.
  • Registra la máquina en tu cuenta.
  • Instala el servicio de Windows Servitium Monitor. Arranca con Windows y se reinicia solo si se detiene.

En Linux, el instalador:

  • Instala los paquetes del sistema que necesitan el agente y SteamCMD (apt o dnf).
  • Descarga el agente y registra la máquina en tu cuenta.
  • Si el firewall ufw está instalado, permite que el agente abra automáticamente los puertos del juego.
  • Crea el servicio systemd servitium-monitor, activado al arrancar.

Puedes volver a ejecutar el instalador sin riesgo: actualiza el agente en su sitio y conserva la identidad de tu host.

Comprueba que aparece el host

En el Center, abre Admin, Hosts. Tu máquina debería aparecer en unos 30 segundos. En la página de instalación, Buscar mi host la vigila durante unos dos minutos y confirma cuando está conectada.

Si no aparece, comprueba el servicio en la máquina:

PowerShell (Windows)
Get-Service ServitiumMonitor
PowerShell (Windows)
Get-Content C:\Servitium\logs\service-*.log -Tail 50
Bash (Linux)
sudo systemctl status servitium-monitor
Bash (Linux)
sudo journalctl -u servitium-monitor -f

Cuando el host esté en línea, elige Añadir servidor de juego en la página Hosts para vincular tu servidor. Encontrarás más soluciones en Preguntas frecuentes y solución de problemas.

Actualizar el agente

Para actualizar el agente, vuelve a ejecutar el mismo comando de instalación. Reemplaza el programa, conserva tu configuración y la identidad del host, y reinicia el servicio. Tus servidores de juego y sus archivos no se tocan.

Desinstalar

En Windows, ejecuta el desinstalador desde un PowerShell de administrador. Elimina el servicio, detiene los servidores de juego que gestionaba, borra las carpetas del agente y elimina las reglas de firewall que creó. Los archivos de tus servidores de juego se conservan, salvo que añadas -WipeServers (y -WipeSteam para eliminar también SteamCMD).

PowerShell (Admin)
iwr -useb https://api.servitium.org/downloads/client/v1/uninstall.ps1 -OutFile $env:TEMP\uninstall.ps1; & $env:TEMP\uninstall.ps1

En Linux, detén y elimina el servicio y el programa del agente:

Bash
sudo systemctl disable --now servitium-monitor
sudo rm /etc/systemd/system/servitium-monitor.service /opt/servitium/servitium-monitor
sudo rm -f /etc/sudoers.d/servitium-monitor
sudo systemctl daemon-reload

Por último, en el Center, abre el host en Admin, Hosts y usa Eliminar este host. Los servidores asignados quedan sin asignar, pero no se eliminan. Si el agente sigue funcionando en algún sitio, vuelve a registrarse en su siguiente conexión.

¿Necesitas ayuda?

¿Sigues atascado o te falta algo?

Escríbenos, leemos todos los mensajes. También puedes empezar gratis y explorar el Center a tu ritmo.