Manage routine operations through Ansible

This commit is contained in:
windyboy
2026-08-03 16:01:35 +08:00
parent b73125e5bc
commit 7a9acb4f7c
25 changed files with 353 additions and 59 deletions
+4 -1
View File
@@ -29,7 +29,10 @@
## Ops notes
- Manage with: `cd /opt/mail && docker compose …`
- Use the Ansible health report for routine checks. Use the gated Ansible
Compose reconcile playbook for a reviewed full-stack recreate; retain direct
Compose access only for focused incident diagnosis and Mailcow's interactive
upstream updater.
- `SKIP_CLAMD=y` may still leave `clamd` running after updates; recreate if you need it truly skipped
- Host has ~8G RAM, no swap; watch memory under load
- Unrelated stopped containers may exist (`zc-*` monitoring stack) — not part of mailcow