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. Не тиражировать наружу.