Setup mailman3 server
We want to migrate to mailman3 as mailman2 is basically unmaintained and requires Python 2 which is EOL. Because the mailman and mailman3 packages conflict and we don't want to perform a big bang migration, mailman3 must be deployed on a separate server. mailman-web (mailman3's web interface) hasn't been packaged yet, so for now we are using my homebrewed PKGBUILD[1]. [1] https://gist.github.com/klausenbusk/5982063f95c503754a51ed2fefb8915e Ref #59
parent
95e51df5
No related branches found
No related tags found
Showing
- docs/servers.md 8 additions, 0 deletionsdocs/servers.md
- group_vars/all/vault_mailman3.yml 26 additions, 0 deletionsgroup_vars/all/vault_mailman3.yml
- host_vars/mailman3.archlinux.org/misc 5 additions, 0 deletionshost_vars/mailman3.archlinux.org/misc
- host_vars/mailman3.archlinux.org/vault_wireguard.yml 9 additions, 0 deletionshost_vars/mailman3.archlinux.org/vault_wireguard.yml
- hosts 2 additions, 0 deletionshosts
- playbooks/mailman3.archlinux.org.yml 17 additions, 0 deletionsplaybooks/mailman3.archlinux.org.yml
- roles/mailman/handlers/main.yml 6 additions, 0 deletionsroles/mailman/handlers/main.yml
- roles/mailman/tasks/main.yml 11 additions, 2 deletionsroles/mailman/tasks/main.yml
- roles/mailman/templates/main.cf.j2 8 additions, 2 deletionsroles/mailman/templates/main.cf.j2
- roles/mailman/templates/nginx.d.conf.j2 6 additions, 0 deletionsroles/mailman/templates/nginx.d.conf.j2
- roles/mailman/templates/transport.j2 8 additions, 0 deletionsroles/mailman/templates/transport.j2
- roles/mailman3/defaults/main.yml 1 addition, 0 deletionsroles/mailman3/defaults/main.yml
- roles/mailman3/files/postfix.cfg 13 additions, 0 deletionsroles/mailman3/files/postfix.cfg
- roles/mailman3/handlers/main.yml 6 additions, 0 deletionsroles/mailman3/handlers/main.yml
- roles/mailman3/tasks/main.yml 72 additions, 0 deletionsroles/mailman3/tasks/main.yml
- roles/mailman3/templates/mailman.cfg.j2 23 additions, 0 deletionsroles/mailman3/templates/mailman.cfg.j2
- roles/mailman3/templates/nginx.d.conf.j2 22 additions, 0 deletionsroles/mailman3/templates/nginx.d.conf.j2
- roles/mailman3/templates/settings.py.j2 56 additions, 0 deletionsroles/mailman3/templates/settings.py.j2
- roles/mailman3/templates/urls.py.j2 35 additions, 0 deletionsroles/mailman3/templates/urls.py.j2
- roles/nginx/defaults/main.yml 1 addition, 0 deletionsroles/nginx/defaults/main.yml
Loading
-
mentioned in commit e375eb0c
-
mentioned in commit 89c5e1af
-
mentioned in merge request !628 (merged)
Please register or sign in to comment