-
- Downloads
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] https://gist.github.com/klausenbusk/5982063f95c503754a51ed2fefb8915e Ref #59
parent
d0d20764
No related branches found
No related tags found
This commit is part of merge request !437. Comments created here will be created in the context of that merge request.
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 22 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
group_vars/all/vault_mailman3.yml
0 → 100644
host_vars/mailman3.archlinux.org/misc
0 → 100644
playbooks/mailman3.archlinux.org.yml
0 → 100644
roles/mailman/templates/transport.j2
0 → 100644
roles/mailman3/defaults/main.yml
0 → 100644
roles/mailman3/files/postfix.cfg
0 → 100644
roles/mailman3/handlers/main.yml
0 → 100644
roles/mailman3/tasks/main.yml
0 → 100644
roles/mailman3/templates/mailman.cfg.j2
0 → 100644
roles/mailman3/templates/nginx.d.conf.j2
0 → 100644
roles/mailman3/templates/settings.py.j2
0 → 100644
roles/mailman3/templates/urls.py.j2
0 → 100644
Please register or sign in to comment