добавлено окружение разработки: контейнер и гейт ревью
- сервис поднимается через `task up`/`task restart`, данные вынесены в ./data и переживают пересборку — поток с телефона не прерывается - `task gate` гоняет build/vet/lint/test/race/покрытие диффа/миграции, плюс два шага под healthlog: данные о здоровье в индексе и синхронность образцов конфига - `task review:context` собирает вход для архитектурного прохода ревью
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Конфигурация локального запуска в контейнере (`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"
|
||||
Reference in New Issue
Block a user