Ir al contenido
ResolveLabs Tunnel

URLs persistentes

Reserva un subdominio en tu cuenta y usa --subdomain para mantener la misma URL pública entre reinicios.

2 min de lectura

Sin un subdominio reservado, cada túnel recibe una URL aleatoria como dev-xyz.t.resolvelabs.com.br, que cambia en cada reinicio. Con un subdominio reservado, la CLI lo usa por ti (pregunta cuál si tienes varios). Usa --random-url para obtener una aleatoria igualmente.

Reserva un subdominio

Entra en tu panel y reserva el nombre que quieras. Luego pásalo con --subdomain:

terminal
rl-tunnel http 3000 --subdomain my-app
salida
Forwarding:       https://my-app.t.resolvelabs.com.br -> http://localhost:3000

La URL es la misma cada vez que ejecutas el comando, hasta que liberes el nombre.

Por qué importa

  • Las URLs de webhook en Stripe, GitHub o Twilio nunca hay que actualizarlas.
  • Los redirect URIs de OAuth y las listas de CORS siguen siendo válidos.
  • Compañeros, QA y clientes conservan el mismo marcador.
  • Las apps móviles mantienen una URL estable de la API de desarrollo.

Reglas de nombre

  • Minúsculas, números y guiones, de 1 a 63 caracteres, sin guion al inicio ni al final (por ejemplo acme-api-dev).
  • Prefiere nombres ligados al proyecto, no a la persona, para que la URL sobreviva al portátil.
  • Un nombre lo reserva una cuenta. Si está en uso, el panel te avisa al instante.
  • Nombres como www, api, admin y docs están reservados por el sistema.

Ejecutar el mismo nombre dos veces

Si otra sesión de tu propia cuenta usa el mismo subdominio, la nueva toma el control y la más antigua se cierra (no se reconecta para pelear por el nombre). Otra cuenta nunca puede quitártelo.

Varios servicios

Da a cada servicio su propio subdominio, preferiblemente en un archivo de configuración, y arráncalos juntos con rl-tunnel start --all.