HTTPS y proxy

Proxy HTTPS

El proxy inverso integrado en Joppa: puertos, protocolos, cabeceras reenviadas, páginas de error e inicio automático.

El proxy recibe todas las peticiones a tus dominios .test, las descifra con el certificado del dominio y luego las reenvía al servidor de desarrollo.

Puertos y direcciones

Puerto Función
443 HTTPS
80 Redirige a HTTPS

El proxy escucha en 127.0.0.1 (y en ::1 cuando IPv6 está disponible). Solo acepta conexiones de tu equipo.

Qué pasa por él

  • HTTP/2 y HTTP/1.1.
  • WebSockets: la recarga en caliente (HMR) de Vite, Next.js o Astro funciona.
  • Server-Sent Events: los flujos se mantienen abiertos.
  • Cabeceras: se conserva el Host original; se añaden X-Forwarded-Proto: https, X-Forwarded-Host, X-Forwarded-Port: 443 y X-Forwarded-For.

Páginas de error

Caso Respuesta
Dominio .test desconocido para Joppa Una página «Dominio no configurado» (y no un error de certificado)
El servidor de desarrollo no responde Una página 502 «El servidor de desarrollo no responde»

Iniciar y detener

  • Ajustes › Proxy: estado, Iniciar / Detener, e Iniciar el proxy al abrir Joppa (activado por defecto).
  • La paleta ⌘ K: «Reiniciar el proxy HTTPS», «Detener el proxy».
  • La barra de menús: Iniciar el proxy / Detener el proxy.
  • La terminal: joppa proxy start / joppa proxy stop.

Cuando el proxy está detenido, un aviso lo recuerda en la parte superior de la ventana y el icono del Dock se vuelve rojo.

Joppa en segundo plano

Cerrar la ventana no cierra Joppa: el proxy sigue sirviendo tus dominios y Joppa se queda en la barra de menús. Su menú lista tus proyectos y sus dominios (un clic los abre), el estado del proxy, Abrir Joppa… y Salir de Joppa. Solo se ejecuta una instancia a la vez: volver a abrir la app trae la ventana existente.

getjoppa.com › support

Cargando

¿No funciona? Escribe a support@getjoppa.com. Una simple pregunta: hello@getjoppa.com.