Files
vps-tracker/docs/screenshots
DenozordecandClaude Opus 5.5 85ac5b15cb
Docker / build (push) Failing after 21s
docs: переснять скриншоты после доработок UI и описать шкалу времени
Скриншоты сняты заново на демо-данных с неделей истории проверок.
В docs/features.md — навигация по точкам измерений и новые матрицы
блокировок и GeoIP. В мониторе цвет текста предупреждений читается
в светлой теме (*-foreground, как в KPI).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 03:09:49 +07:00
..

Скриншоты

Скриншоты в README и docs/ сняты на демо-данных: хостеры вымышленные (Nordhost, Aurora Cloud, Baltic VDS, Pixel Hosting), IP — из документационных диапазонов RFC 5737 (203.0.113.0/24, 198.51.100.0/24, 192.0.2.0/24), домены — *.example.net.

Как пересоздать

Нужны собранный фронтенд и Chrome/Chromium/Edge.

pnpm install
pnpm --filter web build
pnpm --filter @cfdm/shared build && pnpm --filter @cfdm/db build
  1. Поднять демо на пустой базе (порт 3101, без планировщика):

    cd apps/api
    rm -f ../../data/demo.db*
    DB_PATH=../../data/demo.db VITEST=1 LOG_LEVEL=warn npx tsx scripts/seed-demo.ts --serve
    
  2. В другом терминале из корня репозитория снять все экраны:

    node apps/api/scripts/docs-screenshots.mjs docs/screenshots
    

    Путь к браузеру — переменная CHROME, адрес демо — BASE.

Список экранов и их параметры (размер окна, клик по вкладке, прокрутка, мобильный режим) — в начале docs-screenshots.mjs. Демо-данные — seed-demo.ts.

Файлы в репозитории дополнительно ужаты до 256-цветной палитры (тёмная тема переносит это без видимых потерь), чтобы README грузился быстрее.