fix(snappymail): set data dir owner to uid 82 (www-data/Alpine)
Some checks failed
CI/CD / syntax-check (push) Successful in 1m22s
CI/CD / deploy (push) Has been cancelled

SnappyMail container runs as www-data (uid 82 in Alpine).
Directory was created as deploy:deploy (uid 1000) → [202] is_readable() error.
Fix: chown 82:82 on the data directory.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
jack 2026-03-22 19:49:33 +07:00
parent 624b85cd15
commit cd562da4d2

View file

@ -24,9 +24,9 @@
ansible.builtin.file:
path: "{{ tools_root }}/snappymail/data"
state: directory
owner: "{{ deploy_user }}"
group: "{{ deploy_group }}"
mode: "0750"
owner: "82" # www-data uid in Alpine (SnappyMail container user)
group: "82"
mode: "0755"
# ── TLS certificate for mail.csrx.ru (via certbot + Cloudflare DNS-01) ───────
- name: Install certbot and Cloudflare DNS plugin