project-nomad/install
Chris Sherwood 4c0773aee4 fix(docker): cap container logs so they can't fill the root disk
Docker's default json-file log never rotates, and NOMAD set no log options
on any container. On a small root disk an unbounded nomad_admin log filled
/ and took MySQL down with it (#1412).

- management compose: a shared x-logging anchor caps every service at
  3 x 10 MB.
- app containers: the admin now adds the same cap when it creates, updates,
  or migrates a container, but only when the container would otherwise get
  an unbounded json-file log. Another driver, or an existing max-size from
  the user or the daemon's log-opts, is left alone (max-size is not valid
  for most other drivers and would fail the create).
- the update path previously dropped LogConfig entirely; it now carries it
  over.

Closes #1412

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 16:34:16 -07:00
..
calibre-empty-library feat(supply-depot): per-app onboarding docs, install fixes, and in-app Docs links 2026-06-23 04:46:47 +00:00
nomad-translate fix(translate): download every released language, and list them in the docs 2026-10-05 14:19:27 -07:00
sidecar-disk-collector chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
sidecar-updater fix(updater): prune superseded images after update to reclaim disk (#1101) 2026-08-04 03:37:36 +00:00
collect_disk_info.sh feat: disk info collection 2025-12-07 19:13:43 -08:00
entrypoint.sh fix(install): time out Redis readiness probes 2026-09-29 15:54:41 -07:00
install_nomad.sh fix(install): match HawkPoint1 lspci string for gfx1103 AMD GPU detection 2026-09-29 15:54:41 -07:00
management_compose.yaml fix(docker): cap container logs so they can't fill the root disk 2026-10-06 16:34:16 -07:00
migrate-disk-collector.md chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
migrate-disk-collector.sh chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
run_updater_fixes.sh chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
start_nomad.sh chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
stop_nomad.sh chore: standardize brand name to Project NOMAD, retire backronym 2026-08-04 03:37:32 +00:00
uninstall_nomad.sh fix(install): define missing header_red + colors in uninstall/update scripts (#1098) 2026-08-04 03:37:35 +00:00
update_nomad.sh docs: document Ubuntu 26.04 LTS as the recommended OS in the in-app docs (#1159) 2026-08-04 03:39:59 +00:00
wikipedia_en_100_mini_2025-06.zim fix(ZIM): host initial zim download in GH repo 2025-09-02 22:44:01 -07:00
wikipedia_en_100_mini_2026-01.zim build: add latest initial zim file 2026-03-24 02:08:18 +00:00