Files
healthlog/docs/backlog/deploy-rivendell.md
T
av 59ec613184 заведён беклог проекта
- 20 задач: 8 высоких, 9 средних, 3 низких; две заведены идеями — сутки при
  смене часового пояса и пересекающиеся источники одной метрики
- план сведён к порядку и его обоснованию, единицы работы переехали в беклог
2026-08-01 14:11:42 +03:00

1.3 KiB

Деплой на rivendell

Приоритет: средний

Сервис живёт в контейнере на рабочей машине, телефон достаёт до него только дома. Вне дома экспорт копится и уезжает пачкой при возвращении — работает, но это не то, ради чего заводился всегда доступный VPS.

Есть готовый образец: jellybit собирает образ локально и отправляет на сервер через docker save/load, Caddy впереди терминирует TLS. Здесь то же самое.

Шаги:

  • сборка образа локально, доставка на rivendell;
  • Caddy: поддомен приёма и поддомен чтения (плюс MCP на нём же);
  • тома под ./data, конфиг с токенами отдельно, права 0600.

Готово, когда телефон шлёт на публичный адрес из любой сети, а агент читает по тому же домену.

Зависит от задачи про секреты: выезжать наружу с выключенной проверкой токенов нельзя.