infra/roles/tools
jack e09e2fe04a
All checks were successful
CI/CD / syntax-check (push) Successful in 1m32s
CI/CD / deploy (push) Successful in 15m57s
fix(snappymail): set admin password via Python+PHP directly in application.ini
djmaze/snappymail does not reliably apply SNAPPYMAIL_ADMIN_PASSWORD.
Instead: read current hash from application.ini, verify it against vault
password using password_verify() in container PHP, update only if wrong.
Idempotent — no restart if password is already correct.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 21:51:58 +07:00
..
defaults feat: add SnappyMail webmail and docker-mailserver with full send/receive 2026-03-22 17:21:25 +07:00
tasks fix(snappymail): set admin password via Python+PHP directly in application.ini 2026-03-22 21:51:58 +07:00
templates fix(snappymail): correct admin password setup and network config 2026-03-22 21:45:17 +07:00