From 6f84a178d4913412860e0e7a42ac9eaa80d70a69 Mon Sep 17 00:00:00 2001 From: cursor-agent Date: Mon, 6 Apr 2026 09:05:55 +0000 Subject: [PATCH] =?UTF-8?q?Docs:=20=D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D1=8C=20?= =?UTF-8?q?HISTORY=20=D0=BF=D1=80=D0=BE=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=BA=D1=83=20API=20=D0=B8=20fix=20Nginx=20^~?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- HISTORY.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index b81f121..0de1be2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,15 @@ # История изменений +## 2026-04-06 17:00 UTC – Проверка docker compose api и Nginx для /api/ + +**Проблема:** Запросы к `https://sd.gen7x.ru/api/health` отдавали 404: регекс статики `~* \.(json|…)$` перехватывал URI раньше префикса `/api/`. + +**Решение:** В `sd.gen7x.ru.conf` для API использован `location ^~ /api/`. Проверены `docker compose up -d api`, `curl` на `:3910` и через HTTPS. + +**Изменения:** Nginx; README — блок «Проверка после развёртывания»; `/root/docs/docs/history.md`. + +--- + ## 2026-04-06 16:00 UTC – Сохранение загрузки в PostgreSQL (ключ «Название») **Проблема:** Нужно хранить выгрузки в БД: по ключу «Название» обновлять запись или вставлять новую.