puppet-prod/site/profiles/templates
Ben Vincent 528fbe4190 feat: implement dovecot backend server with postfix virtual mailbox integration
- create profiles::dovecot::backend class for IMAPS server configuration
- add virtual mailbox support to profiles::postfix::gateway with enable_dovecot parameter
- restructure common hieradata elements into mail.yaml
- add virtual mailbox and alias map templates with ERB generation
- add comprehensive type validation using Stdlib::Email, Stdlib::Fqdn, Stdlib::IP types
- configure vmail user (UID/GID 5000) with shared storage on /shared/apps/maildata
- update roles::infra::mail::backend to include both dovecot and postfix profiles
2025-11-02 11:53:02 +11:00
..
base feat: add unkin.net domain (#347) 2025-07-06 20:02:20 +10:00
ceph feat: add ceph rgw (#380) 2025-08-13 12:33:41 +10:00
cobbler feat: disable cobbler cache (#256) 2025-04-24 21:18:59 +10:00
consul fix: listen-addr -> listen-address (#275) 2025-05-04 00:07:45 +10:00
dns feat: add unkin.net domain (#347) 2025-07-06 20:02:20 +10:00
edgecache feat: add ceph mirror to edgecache 2024-06-21 20:38:54 +10:00
gitea feat: add gitea runner role 2024-09-07 17:59:02 +10:00
haproxy feat: add haproxy profile 2024-04-06 03:27:45 +11:00
helpers feat: sign ssh host keys 2024-06-01 22:51:42 +10:00
jellyfin chore: minor jellyfin updates (#300) 2025-05-27 19:55:55 +10:00
jupyterhub feat: jupyterhub updates 2024-11-16 19:54:19 +11:00
ldapauth feat: add ldapauth for nginx 2024-07-06 22:02:00 +10:00
metrics feat: add database generation to grafana 2024-06-16 18:49:59 +10:00
minio feat: add minio profile 2024-01-05 21:44:41 +11:00
nomad feat: add node_pools (#317) 2025-06-15 17:43:19 +10:00
ntp fix: add missing check script 2024-06-02 19:32:02 +10:00
pki chore: add syd1 vault ca/int certs 2024-05-25 14:18:56 +10:00
postfix/gateway feat: implement dovecot backend server with postfix virtual mailbox integration 2025-11-02 11:53:02 +11:00
proxmox fix: update check script to use pgrep 2024-06-18 21:33:38 +10:00
puppet feat: move puppetca role (#351) 2025-07-09 21:15:09 +10:00
puppetdb feat: puppetdb sql updates 2024-05-22 22:05:54 +10:00
reposync feat: add cleanup to autopromoter (#393) 2025-09-13 20:08:32 +10:00
ssh feat: manage ssh known hosts 2024-06-09 20:26:34 +10:00
vault feat: ensure vault restarts with ssl cert 2024-10-27 12:59:36 +11:00
yum feat: setup/manage dnf-autoupdate 2023-12-03 18:05:01 +11:00