chore(forgejo): ограничить размер json-лога контейнера #3587

Merged
bot-backend merged 1 commit from chore/forgejo-log-cap into main 2026-09-17 13:08:16 +00:00

1 commit

Author SHA1 Message Date
bot-backend
6f67ed3737 chore(forgejo): ограничить размер json-лога контейнера
All checks were successful
CI Trade-In / changes (pull_request) Successful in 12s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / browser-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / changes (pull_request) Successful in 16s
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Successful in 2m56s
CI / backend-tests (pull_request) Successful in 7m11s
Лог контейнера forgejo дорос до 3.35 ГиБ за 23 дня (~150 МБ/сутки) —
крупнейший файл логов на хосте, на два порядка больше любого другого.
Драйвер json-file не ротирует ничего без явных опций, а глобального
/etc/docker/daemon.json на этой VM нет вообще.

50m x 3 = потолок 150 МБ. Пересоздание контейнера при применении
настроек заодно удаляет старый безлимитный файл.
2026-09-17 15:59:44 +03:00