← VeloDesk

Tu propio servidor de conexión

VeloDesk necesita un servidor de "encuentro" (para que los equipos se localicen por su ID) y un servidor de "relé" (por si la conexión directa no es posible). Ambos van en el mismo programa, son gratuitos y consumen muy poco: un servidor de 1 GB de RAM sirve para cientos de equipos.

1. Consigue un servidor gratis

Oracle Cloud tiene una capa "Always Free" con máquinas ARM de hasta 4 núcleos y 24 GB de RAM que no caducan. Crea una cuenta en oracle.com/cloud/free (piden tarjeta solo para verificar identidad, no cobran), crea una instancia Ubuntu y apunta su IP pública.

Cualquier otro VPS (Hetzner, OVH, Contabo…) o un PC en casa siempre encendido con puertos abiertos también sirve.

2. Instala el servidor

Conéctate por SSH y ejecuta el script del repositorio de VeloDesk (carpeta server/):

curl -fsSL https://raw.githubusercontent.com/xaviermunozovb-creator/velodesk/master/server/instalar-servidor.sh | sudo bash

El script instala Docker, arranca los dos servicios, abre los puertos y al final imprime la clave pública del servidor.

3. Abre los puertos

En el panel de tu proveedor (en Oracle: "Security List" de la red virtual) permite el tráfico entrante en:

4. Configura VeloDesk

En cada equipo: Ajustes → Red → Servidor ID/Relé. Escribe la IP o dominio del servidor en "Servidor ID" y pega la clave pública en "Key". Deja "Servidor relé" vacío (usa el mismo). Repite en todos los equipos que quieras conectar entre sí.

Consejo: comparte la configuración de una vez con el botón "Exportar configuración de servidor" y pégala en los demás equipos con "Importar".

Problemas frecuentes