Files
wiki/memory/2026-04-19.md
2026-04-19 13:30:01 +03:00

4.6 KiB
Raw Blame History

2026-04-19

Durable memories

  • Начали проект по приёму ADS-B с RTL-SDR для FR24/noisemap.
  • Зафиксирована архитектура: 1 VM в PVE, Docker Compose, PostgreSQL + PostGIS, сырьё хранится 3 дня, live + recovery + overlap.
  • Для проекта создана документация: PROJECT.md, ARCHITECTURE.md, RTL-SDR_TZ.md, VM_SETUP.md, TEST_PLAN.md, DEV_AGENT_HANDOFF.md, INDEX.md.
  • Слава попросил назвать сервер VM-FR24 (homenet).
  • VM-физический хост имеет IP 192.168.2.67.
  • Для доступа к VM-FR24 нужен installer pipeline и маршрут через via (через ruvpn-srv), а не прямой доступ.
  • Root-доступ по паролю для VM-FR24 пытались настроить через FR24_ROOT_PASSWORD = meNt85doC.
  • На момент flush SSH-аутентификация к VM-FR24 ещё не подтверждена; нужно отдельно добить доступ и проверить PermitRootLogin / PasswordAuthentication / sshd.
  • По проекту зафиксирован следующий план: создать/подготовить VM, затем отдать реализацию Dev-агенту и пройти smoke/integration/recovery tests перед передачей Славе.
  • Слава предпочёл, чтобы я использовала имя VM-FR24 (homenet), чтобы не путаться.

2026-04-19

Durable memories

  • Начали проект по приёму ADS-B с RTL-SDR для FR24/noisemap.
  • Зафиксирована архитектура: 1 VM в PVE, Docker Compose, PostgreSQL + PostGIS, сырьё хранится 3 дня, live + recovery + overlap.
  • Для проекта создана документация: PROJECT.md, ARCHITECTURE.md, RTL-SDR_TZ.md, VM_SETUP.md, TEST_PLAN.md, DEV_AGENT_HANDOFF.md, INDEX.md.
  • Слава попросил назвать сервер VM-FR24 (homenet).
  • VM-физический хост имеет IP 192.168.2.67.
  • Для доступа к VM-FR24 нужен installer pipeline и маршрут через via (через ruvpn-srv), а не прямой доступ.
  • Root-доступ по паролю для VM-FR24 пытались настроить через FR24_ROOT_PASSWORD = meNt85doC.
  • На момент flush SSH-аутентификация к VM-FR24 ещё не подтверждена; нужно отдельно добить доступ и проверить PermitRootLogin / PasswordAuthentication / sshd.
  • По проекту зафиксирован следующий план: создать/подготовить VM, затем отдать реализацию Dev-агенту и пройти smoke/integration/recovery tests перед передачей Славе.
  • Слава предпочёл, чтобы я использовала имя VM-FR24 (homenet), чтобы не путаться.
  • ruvpn-srv оказался доступен как root@185.130.212.192 с паролем AR5f7_T-bA; это jump-host для дальнейшего доступа к VM-FR24.
  • В .env добавлен RUVPN_ROOT_PASSWORD=AR5f7_T-bA.
  • В .env также добавлен FR24_ROOT_PASSWORD=meNt85doC.
  • Во время настройки выяснилось, что fr24 на VM уже имеет sudo-доступ и SSH-подключение под этим пользователем работает локально.
  • Debian на VM оказался 13 (trixie), а не 12.
  • В .env есть заглушка DEV_BOT_TOKEN=<placeholder_dev_token>, которая мешает автоматическому source всего файла при запуске shell-скриптов.

2026-04-19 — FR24 / VM-FR24 progress

  • Слава попросил продолжать проект FR24 по плану и действовать самостоятельно, задавая вопросы только там, где нельзя решить безопасно.
  • На VM-FR24 уже выполнены: проверка состояния, установка Docker, подготовка каталогов проекта, проброс RTL-SDR через Proxmox GUI, применение udev-правил, устройство определяется как RTL-SDR Blog V4.
  • Следующий блок работ — сборка контейнерной части проекта (compose, ingest, БД, healthchecks).
  • Слава обновил ключ на модель и попросил продолжать.