Files
healthlog/config.docker.toml
T
av 505664acf1 добавлено окружение разработки: контейнер и гейт ревью
- сервис поднимается через `task up`/`task restart`, данные вынесены в ./data
  и переживают пересборку — поток с телефона не прерывается
- `task gate` гоняет build/vet/lint/test/race/покрытие диффа/миграции, плюс два
  шага под healthlog: данные о здоровье в индексе и синхронность образцов конфига
- `task review:context` собирает вход для архитектурного прохода ревью
2026-08-01 14:11:41 +03:00

30 lines
1.4 KiB
TOML

# Конфигурация локального запуска в контейнере (`task up`).
#
# ВНИМАНИЕ: этот файл коммитится. Токенов в нём быть не должно.
# Сейчас проверка токенов выключена сознательно — сервис работает только в
# доверенной локальной сети, телефон шлёт на IP хоста. Перед выездом на
# rivendell токены переезжают в отдельный несохраняемый файл, см. задачу
# беклога «Управление секретами и токенами».
[server]
addr = ":8080"
read_timeout = "5m" # экспорт истории — десятки мегабайт, бывает медленно
write_timeout = "30s"
[auth]
write_tokens = [] # ПУСТО = проверка выключена, см. предупреждение выше
read_tokens = []
[storage]
# Пути внутри контейнера. Снаружи это каталог ./data, смонтированный в /data
# (см. docker-compose.yml): база и сырой архив переживают пересборку образа.
db_path = "/data/healthlog.db"
archive_dir = "/data/raw"
[ingest]
max_body_mb = 64
[log]
level = "info"
format = "json"