deploy(pilorama): GREEN on prod — SEO live via monorepo build 6c6d52d
4th layer fixed by peer (data 0.9.0->0.9.1). Rebuilt from 6c6d52d (workspace Dockerfile + sharp @img copy), pushed from VDS, deployed stack 16. Container smoke all 200: product title<=60 + meta 'доставка по СПб и ЛО'; /catalog/planken 'Планкен прямой и скошенный — купить в СПб'; products 200x3; home/shipping/blog meta ok. stderr clean. Compose -> 6c6d52d. Pending (cross-repo, needs push-ok): commit sharp Dockerfile + docker-deploy.md to monorepo. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -3,8 +3,11 @@
|
||||
# Деплой: Portainer-стек за Traefik. Source-of-truth этого compose — admin-репо;
|
||||
# применяется через Portainer API/UI (VDS-rule: стеки через Portainer, не ssh+compose).
|
||||
#
|
||||
# Образ собирается на workstation (build secret VERDACCIO_TOKEN, живой JWT) и
|
||||
# пушится в registry.kzntsv.site. Тег = git-sha pilonuxt master.
|
||||
# Образ собирается на workstation из МОНОРЕПЫ victor/pilorama98.ru (workspace-build:
|
||||
# контекст = корень монорепы, -f apps/web/Dockerfile, build secret VERDACCIO_TOKEN живой JWT).
|
||||
# runner несёт @img/sharp-* нативы (sharp приехал с snolla 0.17, imageResize). Тег = git-sha
|
||||
# монорепы. Push: с дома .output-слой ловит traefik-499 → docker save | ssh vds 'docker load'
|
||||
# + docker push С VDS. См. apps/web/.wiki/concepts/docker-deploy.md.
|
||||
#
|
||||
# Домен: на smoke-фазе — временный поддомен pilonuxt.vds.kzntsv.site (под wildcard
|
||||
# *.vds.kzntsv.site, cert LE HTTP-01 авто). Cutover www.pilorama98.ru — отдельным
|
||||
@@ -21,7 +24,7 @@
|
||||
services:
|
||||
pilonuxt:
|
||||
container_name: pilonuxt
|
||||
image: registry.kzntsv.site/pilonuxt:37412d0
|
||||
image: registry.kzntsv.site/pilonuxt:6c6d52d
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
|
||||
Reference in New Issue
Block a user