Skip to content

DMS 16: переменная DMS_TAG + фикстуры Dovecot 2.4 (dev → main) - #90

Merged
friench merged 2 commits into
mainfrom
dev
Oct 3, 2026
Merged

friench merged 2 commits into
mainfrom
dev

Conversation

@friench

@friench friench commented Oct 1, 2026

Copy link
Copy Markdown
Owner

Переносит в main подготовку к обновлению docker-mailserver 15.1.0 → 16.0.1:

Что произойдёт после мержа

  • Ни один сервер не обновится. Без DMS_TAG образ остаётся 15.1.0. hbd02 передеплоится автоматически из main, но с тем же образом DMS. mail-api пересоберётся, а в его коде изменений нет: test(dms): фикстуры doveadm who/fetch из Dovecot 2.4 #89 добавляет только тесты.
  • Дальше каждый сервер (hbd02 → hbd03 → kidsup) переводится на 16.0.1 отдельно: снапшот, DMS_TAG=16.0.1, Redeploy.

Основание

Тестовый сервер tw01 работает на 16.0.1 с 29.09, 08:30 UTC. Проверено: IMAP, отправка через 587, DKIM, парсеры doveadm, IMAP-миграция (imapc, идемпотентна). Подробности в #88 и #89.

🤖 Generated with Claude Code

https://claude.ai/code/session_016FVSRBiAen53Xhkd71PRUT

friench and others added 2 commits September 29, 2026 15:19
Тег образа DMS больше не зашит в compose, а берётся из ${DMS_TAG:-15.1.0}.
Пока переменная не задана, ничего не меняется. Это нужно, чтобы обновлять
DMS до 16.x по одному серверу (в Dokploy: env + Redeploy), а не выкатывать
на все стеки сразу через main.


Claude-Session: https://claude.ai/code/session_016FVSRBiAen53Xhkd71PRUT

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@friench
friench merged commit 82d2eb6 into main Oct 3, 2026
1 check passed
@friench
friench deleted the dev branch October 3, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant