GW_URL in the K8s manifest was injected into all appsettings*.json files
by docker-entrypoint.sh, overriding even appsettings.Production.json.
Now only BLAZOR_ENVIRONMENT is set; GwUrl comes from the correct
appsettings.{Environment}.json per environment.
Co-authored-by: Cursor <cursoragent@cursor.com>
- Create k8s/staging/backoffice-deployment.yaml with env vars:
GW_URL=https://cms.se.kbs1.ir (injected into appsettings at startup)
BLAZOR_ENVIRONMENT=Staging
- Update CI/CD to apply K8s manifests on deploy (like CMS does)
- This makes configuration persistent across CI/CD deployments