3.0 KiB
3.0 KiB
_last_updated_, session_id
| _last_updated_ | session_id |
|---|---|
| 2026-06-15T00:35:00Z | 2026-06-15-pilonuxt-cutover |
Next session handoff
Recent commits
b4cbb6dcmeta(tasks): решение — старый IIS 80.64.31.36 держим для отката9add1ac1feat(deploy): pilonuxt CUTOVER LIVE на www.pilorama98.ru — задача closed2911f2b3feat(deploy): pilonuxt 961a838 content-api fixed, full re-smoke637942e9fix(deploy): retract false-green — content-api 500 на CMS-страницах38e84ce2feat(deploy): pilonuxt VDS Portainer stack compose
Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| deploy-pilonuxt-vds | 🟢 closed 2026-06-15 — кат живой на www.pilorama98.ru (Portainer stack 16, tag 125a3e2) | .tasks/STATUS.md блок + Closure note |
| (потенциальный follow-up) снять pilorama98-биндинг со старого IIS после soak | not started, ждёт отмашку vitya | STATUS follow-ups блока deploy-pilonuxt-vds |
Спроси user'а
- Через 1-2 дня soak'а: подтвердить что pilorama98 на новом фронте стабилен → тогда завести отдельную таску на снятие pilorama98-биндинга со старого IIS. НЕ раньше отмашки.
- Опц.: нужен ли apex→www 301 canonical (легаси так делал; сейчас apex отдаёт фронт напрямую) — SEO-nicety.
Не делать (preemptive guards)
- НЕ выводить старый IIS 80.64.31.36 — решение vitya: держим для отката. И целиком гасить нельзя — это snolla catch-all на 25 хостнеймов (emspb/kupimknigi/labtools/…), снимается только биндинг pilorama98.
- Rollback pilorama98 (если кат поедет): DNS reg.ru
pilorama98.ru+www→80.64.31.36, TTL низкий. Старый сайт+cert живы. - Стек pilonuxt = Portainer stack 16 на vds-kzntsv; правки ТОЛЬКО через Portainer API/UI (VDS-rule, не ssh+compose). Сохранённый
PORTAINER_API_KEYпротух (401) — auth черезPOST /api/authadmin-credsами изpass vds-kzntsv/full-env. - НЕ верить home-curl по pilorama98.ru (домашний DPI + DNS-кэш отдают старый IIS) — проверять с VDS или
curl --resolve …:443:89.253.255.94и смотретьx-powered-by: Nuxt(новый) vsServer: Microsoft-IIS(старый). - compose source-of-truth:
host-stacks/vds-kzntsv/pilonuxt.compose.yml(роутер на 3 хоста, GTM прод-дефолт).
Memory updates за сессию
- Новая memory: smoke-crawl-real-pages-not-two-routes — smoke = весь меню + data-эндпоинты (viewModel), не 2 happy-роута. Урок из фальш-green на этом кате (объявил green по /+/catalog, vitya поймал content-api 500).