Está relacionada a un problema? Descríbelo
La URL de la API actualmente se "hardcodea" en tiempo de buildeo, lo que genera problemas al cambiar de ambiente, obligando a buildear en cada cambio:
localhost -> IP Pública -> DNS
Describe la solución que te gustaría
Que las peticiones a /api/ sean por defecto a la misma URL del frontend, cosa de dejar que solamente el nginx del frontend se encargue de realizar la redirección.
Describe alternativas que has considerado
Dejando VITE_API_URL opcional, en entornos de producción nginx ya está preparado para redirigir las peticiones.
Contexto adicional
Ejemplo en load balancer de GCP:
La aplicación no funciona ya que fue buildeado previamente con VITE_API_URL=localhost
Está relacionada a un problema? Descríbelo
La URL de la API actualmente se "hardcodea" en tiempo de buildeo, lo que genera problemas al cambiar de ambiente, obligando a buildear en cada cambio:
localhost -> IP Pública -> DNS
Describe la solución que te gustaría
Que las peticiones a /api/ sean por defecto a la misma URL del frontend, cosa de dejar que solamente el nginx del frontend se encargue de realizar la redirección.
Describe alternativas que has considerado
Dejando
VITE_API_URLopcional, en entornos de producción nginx ya está preparado para redirigir las peticiones.Contexto adicional
Ejemplo en load balancer de GCP:
La aplicación no funciona ya que fue buildeado previamente con
VITE_API_URL=localhost