Commit Graph
5 Commits
Author SHA1 Message Date
nunuchek b662e89058 fix(landing): sharp в образе через NODE_PATH; итерация критика 3 — переносы
Next 16 грузит sharp обычным require и NEXT_SHARP_PATH не читает: без sharp
/_next/image отдавал исходный JPEG. Критик 3 (9/10): точка-разделитель
нот и «·» в скобке недели не висят в начале/конце строки, имя и фамилия
латиницей не разрываются.
2026-10-17 17:13:36 +03:00
nunuchek 66d69c1245 feat: ретранслятор Bot API на домашнем сервере и TELEGRAM_API_BASE
С VPS api.telegram.org недоступен. deploy/tg-relay: nginx на адресе
Tailscale домашнего сервера, пропускает только запросы нашего бота из
tailnet, без логов доступа (токен в URL). api: базовый URL Bot API из
TELEGRAM_API_BASE; сетевые сбои polling пишутся в лог раз в 10 минут.
2026-10-17 16:56:52 +03:00
nunuchek 5f31b03203 fix(deploy): кросс-сборка — JS на машине сборки, нативные модули под целевую платформу
Под QEMU next build падает с segfault (SWC). Сборка идёт на $BUILDPLATFORM,
sharp ставится отдельной стадией под целевую платформу (NEXT_SHARP_PATH),
у better-sqlite3 остаётся prebuilt целевой архитектуры.
2026-10-17 16:14:43 +03:00
nunuchek 1accf9341b chore(deploy): фиксированная подсеть и TRUSTED_PROXIES для X-Real-IP 2026-10-17 15:48:45 +03:00
nunuchek 79ab146b1d chore(deploy): Docker-образы, compose, deploy.sh, setup-nginx.sh 2026-10-17 15:48:19 +03:00