Cambiar URL
ASPA permite modificar la URL pública en la que se despliega el sistema. Para hacerlo, sigue estos pasos:
-
Actualizar variables de entorno: Edita el archivo
.envy 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.
-
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
}
}
- 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