deploy(pilonuxt): GSC Product name fix LIVE on prod — c4e34d4
Rebuilt pilonuxt from monorepo master c4e34d4 (workspace Dockerfile, sharp @img baked, live VERDACCIO_TOKEN). Canon delivery: build here (425MB) -> docker save | ssh vds load -> push FROM vds -> Portainer stack 16 pullImage:true (tag 6c6d52d->c4e34d4, fresh registry pull). Acceptance MET (in-container smoke on VDS + prod smoke via curl --resolve, bypassing LAN-DNS): 3 product pages 200, leading <meta itemprop="name"> inside schema.org/Product = product title (was only Brand 'Пилорама 98' before). 10 nav routes 200, no regression. Compose SOT -> c4e34d4. Inbox victor/pilorama98.ru sent. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -838,7 +838,7 @@ Approach ратифицирован человеком (вариант A): ко
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## ⚪ [deploy-gsc-product-name-fix] — Собрать и переразвернуть прод-образ pilonuxt из master (commit `c4e34d4`) — критический GSC-фикс: микроразметка Product `name` (товары выпадали из выдачи Google «Описания товара → отсутствует поле name»).
|
## 🟢 [deploy-gsc-product-name-fix] — closed 2026-06-19 — pilonuxt `c4e34d4` на проде, GSC Product `name` FIXED. Build здесь (425MB) → `docker save | ssh vds load` → push С VDS → Portainer stack 16 `pullImage:true` (тег 6c6d52d→c4e34d4). **Acceptance MET:** in-container smoke на VDS + прод-smoke (curl --resolve мимо LAN-DNS) — 3 товарных (`planken-{prjamoj,skoshennyj,zavaltsovannyj}`) → 200, внутри `schema.org/Product` ведущий `<meta itemprop="name">` = название товара (было только Brand `Пилорама 98`). 10 nav-роутов 200, без регрессии. Inbox victor/pilorama98.ru отправлен. — Собрать и переразвернуть прод-образ pilonuxt из master (commit `c4e34d4`) — критический GSC-фикс: микроразметка Product `name` (товары выпадали из выдачи Google «Описания товара → отсутствует поле name»).
|
||||||
|
|
||||||
## Что деплоим
|
## Что деплоим
|
||||||
- Источник: `victor/pilorama98.ru` master @ `c4e34d4` (уже запушен в git.kzntsv.site).
|
- Источник: `victor/pilorama98.ru` master @ `c4e34d4` (уже запушен в git.kzntsv.site).
|
||||||
@@ -864,9 +864,9 @@ Approach ратифицирован человеком (вариант A): ко
|
|||||||
**weight:** needs-human (deploy-инфра: docker/registry/Portainer/Traefik).
|
**weight:** needs-human (deploy-инфра: docker/registry/Portainer/Traefik).
|
||||||
**notify:** victor/pilorama98.ru
|
**notify:** victor/pilorama98.ru
|
||||||
|
|
||||||
**Status:** ready
|
**Status:** done
|
||||||
**Where I stopped:** (not started)
|
**Where I stopped:** closed — деплой завершён и верифицирован на проде (digest sha256:577d8b9). Compose SOT (`host-stacks/vds-kzntsv/pilonuxt.compose.yml`) выровнен на c4e34d4.
|
||||||
**Next action:** Build образа из master c4e34d4 → push в registry.kzntsv.site/pilonuxt:c4e34d4 → стек 16 в Portainer подтягивает СВЕЖИЙ образ из registry (не кэш) → перекат за Traefik
|
**Next action:** — (владелец нажмёт «Проверить устранение» в GSC)
|
||||||
**Branch:** n/a
|
**Branch:** n/a
|
||||||
**Notify:** victor/pilorama98.ru
|
**Notify:** victor/pilorama98.ru
|
||||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: victor/pilorama98.ru / 2026-06-19T06:43:45.922Z -->
|
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: victor/pilorama98.ru / 2026-06-19T06:43:45.922Z -->
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
services:
|
services:
|
||||||
pilonuxt:
|
pilonuxt:
|
||||||
container_name: pilonuxt
|
container_name: pilonuxt
|
||||||
image: registry.kzntsv.site/pilonuxt:6c6d52d
|
image: registry.kzntsv.site/pilonuxt:c4e34d4
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
NODE_ENV: production
|
NODE_ENV: production
|
||||||
|
|||||||
Reference in New Issue
Block a user