Skip to main content

Cambiar URL

ASPA permite modificar la URL pública en la que se despliega el sistema. Para hacerlo, sigue estos pasos:

  1. Actualizar variables de entorno: Edita el archivo .env y cambia los valores de las siguientes variables:

    • FRONTEND_URL: URL pública mediante la cual los usuarios accederán al frontend de ASPA.
    • NEXT_PUBLIC_BACKEND_URL: URL del backend que consumirá el frontend para realizar las peticiones.
  2. Modificar el proxy inverso: Edita el archivo Caddyfile. Localiza la sección que contiene la URL actual y sustitúyela por la nueva. La estructura de este bloque es la siguiente:

URL-actual {
@backend {
path /api/v1/* /health /healthz /docs* /swagger*
}
handle @backend {
reverse_proxy URL-backend:Puerto
}

handle {
reverse_proxy URL-frontend:Puerto
}
}
  1. Validar y recargar la configuración: Para asegurarte de que no hay errores de sintaxis y aplicar los cambios sin detener el servidor, ejecuta los siguientes comandos:
  • Validar la configuración del archivo:
docker exec -it aspa_caddy_global caddy validate --config /etc/caddy/Caddyfile
  • Aplicar (Recargar) la nueva configuración:
docker exec -it aspa_caddy_global caddy reload --config /etc/caddy/Caddyfile