Add lists.pagure.org to Mailman
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
9938848f86
commit
1d6932fe86
5 changed files with 25 additions and 1 deletions
|
@ -71,6 +71,15 @@
|
||||||
keephost: true
|
keephost: true
|
||||||
proxyurl: "{{ varnish_url }}"
|
proxyurl: "{{ varnish_url }}"
|
||||||
|
|
||||||
|
- role: httpd/reverseproxy
|
||||||
|
website: lists.pagure.io
|
||||||
|
destname: mailman3
|
||||||
|
localpath: /
|
||||||
|
remotepath: /
|
||||||
|
header_scheme: true
|
||||||
|
keephost: true
|
||||||
|
proxyurl: "{{ varnish_url }}"
|
||||||
|
|
||||||
# The place for the raw originals
|
# The place for the raw originals
|
||||||
- role: httpd/reverseproxy
|
- role: httpd/reverseproxy
|
||||||
website: meetbot-raw.fedoraproject.org
|
website: meetbot-raw.fedoraproject.org
|
||||||
|
|
|
@ -901,6 +901,12 @@
|
||||||
- release-monitoring.org
|
- release-monitoring.org
|
||||||
when: env == "staging"
|
when: env == "staging"
|
||||||
|
|
||||||
|
- role: httpd/website
|
||||||
|
site_name: lists.pagure.io
|
||||||
|
sslonly: true
|
||||||
|
cert_name: lists.pagure.io.cert
|
||||||
|
SSLCertificateChainFile: lists.pagure.io.intermediate.cert
|
||||||
|
|
||||||
# fedorahosted is retired. We have the site here so we can redirect it.
|
# fedorahosted is retired. We have the site here so we can redirect it.
|
||||||
|
|
||||||
- role: httpd/website
|
- role: httpd/website
|
||||||
|
|
|
@ -305,7 +305,7 @@ unknown_local_recipient_reject_code = 550
|
||||||
#
|
#
|
||||||
#relay_domains = $mydestination
|
#relay_domains = $mydestination
|
||||||
|
|
||||||
relay_domains = $mydestination lists.fedoraproject.org lists.fedorahosted.org fedorahosted.org
|
relay_domains = $mydestination lists.fedoraproject.org lists.fedorahosted.org fedorahosted.org lists.pagure.io
|
||||||
|
|
||||||
# INTERNET OR INTRANET
|
# INTERNET OR INTRANET
|
||||||
|
|
||||||
|
|
|
@ -2,4 +2,5 @@ lists.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org]
|
||||||
lists.fedorahosted.org smtp:[mailman01.vpn.fedoraproject.org]
|
lists.fedorahosted.org smtp:[mailman01.vpn.fedoraproject.org]
|
||||||
redhat.com smtp:[mailman01.vpn.fedoraproject.org]
|
redhat.com smtp:[mailman01.vpn.fedoraproject.org]
|
||||||
lists2.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org]
|
lists2.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org]
|
||||||
|
lists.pagure.io smtp:[mailman01.vpn.fedoraproject.org]
|
||||||
fedorahosted.org smtp:[bastion.vpn.fedoraproject.org]
|
fedorahosted.org smtp:[bastion.vpn.fedoraproject.org]
|
||||||
|
|
|
@ -519,6 +519,14 @@
|
||||||
- restart memcached
|
- restart memcached
|
||||||
|
|
||||||
|
|
||||||
|
# SSL
|
||||||
|
- name: Letsencrypt for lists.pagure.org
|
||||||
|
include_role: name=letsencrypt
|
||||||
|
vars:
|
||||||
|
site_name: lists.pagure.io
|
||||||
|
when: env == 'production'
|
||||||
|
|
||||||
|
|
||||||
# Start services
|
# Start services
|
||||||
- name: start services
|
- name: start services
|
||||||
service: state=started enabled=yes name={{ item }}
|
service: state=started enabled=yes name={{ item }}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue