Initial commit
This commit is contained in:
commit
a1162b44da
7 changed files with 629 additions and 0 deletions
36
vars/main.yml
Normal file
36
vars/main.yml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
nginx:
|
||||
upstreams:
|
||||
"internal-mailman3-web":
|
||||
server:
|
||||
- address: "localhost:15427"
|
||||
"internal-mailman3-api":
|
||||
server:
|
||||
- address: "{{ mailman.api.hostname }}:{{ mailman.api.port }}"
|
||||
"internal-mailman3-uwsgi":
|
||||
server:
|
||||
- address: "unix:/run/mailman3-web/uwsgi.sock"
|
||||
vhosts:
|
||||
"internal-mailman3-web":
|
||||
listen:
|
||||
ssl: False
|
||||
nossl: True
|
||||
nossl_port: 15427
|
||||
letsencrypt: False
|
||||
locations:
|
||||
- match: /
|
||||
custom:
|
||||
- uwsgi_pass internal-mailman3-uwsgi
|
||||
- include uwsgi_params
|
||||
- match: ~ ^/(accounts|admin)/login/
|
||||
custom:
|
||||
- uwsgi_pass internal-mailman3-uwsgi
|
||||
- include uwsgi_params
|
||||
- uwsgi_param REMOTE_USER $http_REMOTE_USER
|
||||
- match: /mailman3/static
|
||||
alias: /var/lib/mailman3/web/static
|
||||
- match: /mailman3/static/favicon.ico
|
||||
alias: /var/lib/mailman3/web/static/postorius/img/favicon.ico
|
||||
- match: /avatar/
|
||||
alias: /var/lib/mailman3/web/static/hyperkitty/img/
|
||||
custom:
|
||||
- try_files participant.png participant.png
|
||||
Loading…
Add table
Add a link
Reference in a new issue