502 fix: Next.js standalone server.js биндился на HOSTNAME=<container-id> вместо 0.0.0.0 → Caddy не мог достучаться до tradein-frontend:3000. Теперь HOSTNAME=0.0.0.0 и в Dockerfile (runner ENV), и в compose. API routing fix: фронт собирался без NEXT_PUBLIC_API_BASE_URL, fetch шёл на same-origin /api/* (главный gendesign-backend) вместо /trade-in/api/*. Добавлен build-arg в Dockerfile + workflow. |
||
|---|---|---|
| .. | ||
| deploy-tradein.yml | ||
| deploy.yml | ||