Реверс-прокси на CT102 (nginx, /etc/nginx/sites-available/academic) проксирует /health, /api/, /ws/ на 192.168.1.32:8000 напрямую — а у сервиса api в docker-compose.prod.yml не было ports:, порт нигде не публиковался на хост. Статика (/ ) отдавалась нормально (CT102 сам её раздаёт с диска), но любой запрос к бэкенду падал с 502. Применено вручную на проде и подтверждено живьём перед коммитом — прод не будет ждать полного деплоя, чтобы починиться.
7.2 KiB
7.2 KiB