From 85f092ba148e59c10547984dd17206cebcbd3703 Mon Sep 17 00:00:00 2001 From: Porfiry Date: Tue, 15 Sep 2026 17:13:47 +0300 Subject: [PATCH] =?UTF-8?q?docs(nginx-152):=20=D0=BF=D1=80=D0=B8=D1=91?= =?UTF-8?q?=D0=BC=D0=BA=D0=B0=20=D0=B6=D0=B8=D0=B2=D1=8B=D0=BC=20=D0=B1?= =?UTF-8?q?=D1=80=D0=B0=D1=83=D0=B7=D0=B5=D1=80=D0=BE=D0=BC=20=E2=80=94=20?= =?UTF-8?q?=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B8=20=D1=88=D0=B5=D0=B9=D0=B4?= =?UTF-8?q?=D0=B5=D1=80=D0=BE=D0=B2=20=D0=B2=20headless=20=D0=B2=D0=BE?= =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=8F?= =?UTF-8?q?=D1=82=D1=81=D1=8F=20=D0=B8=20=D0=BD=D0=B0=20=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=80=D0=BE=D0=BC=20=D0=BF=D1=83=D1=82=D0=B8=20(=D0=BD=D0=B5?= =?UTF-8?q?=20=D0=B4=D0=B5=D1=84=D0=B5=D0=BA=D1=82=20=D0=BC=D0=B8=D0=B3?= =?UTF-8?q?=D1=80=D0=B0=D1=86=D0=B8=D0=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/proxmox-nginx/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tools/proxmox-nginx/README.md b/tools/proxmox-nginx/README.md index 642bca3..4f39f27 100644 --- a/tools/proxmox-nginx/README.md +++ b/tools/proxmox-nginx/README.md @@ -54,3 +54,22 @@ cd ~/WORK/games/pump-game-ops && BASE=https://smart-updown.binom.pw/api \ - **Сборки копятся** (~68 МБ на версию) — ретеншен пока ручной, см. `TASKS.md`. - **Откат схемы целиком**: вернуть `/opt/traefik/static/smart-updown.yaml` из `/root/bak-smart-updown-nginx-2026-09-15/` на VDS — домен снова пойдёт целиком в куб. + +## ⚠️ Приёмка визуально: ошибки шейдеров в headless-браузере — НЕ наш дефект + +Проверка игры живым браузером (Browserbase/headless, без GPU) показывает: +прогресс замирает на 90%, в консоли `ERROR: Shader Hidden/CoreSRP/CoreCopy shader is not +supported on this GPU` и Unity-исключение из wasm. **Это артефакт headless-окружения без +аппаратного GPU.** + +Доказательство (контрольный опыт 15.09.2026): тот же образ `game-front2:28` открыт через **старый +путь** (`kubectl port-forward` на под в кубе, `http://127.0.0.1:18080/`) — **ровно те же** ошибки +шейдеров, ровно те же 90%, те же 11 ресурсов. Значит миграция на nginx тут ни при чём. + +Что реально проверяемо в headless: заголовки, коды, содержимое, инициализация движка +(`Creating WebGL 2.0 context`, `Initialize engine version: 6000.3.16f1`), факт загрузки **всех** +ассетов (`/Build/WebGL.wasm` 52 234 795 б, `.data` 18 437 188 б, `.framework.js` 489 223 б — по 200). +Отрисовку сцены проверять только на реальном железе с GPU (принятие на железе — за владельцем). + +⚠️ `publish-release.sh` содержит креды реестра (`subochev:…`) в открытом виде — файл живёт только +внутри LXC 152 как root (`/opt/game/tools/`), в git лежит шаблон из репы ops. Не тиражировать наружу.