ansible/roles/mailman3/templates/nginx/sites-available/mailman3.j2

29 lines
650 B
Django/Jinja

{{ ansible_header | comment }}
upstream mailman3 {
server unix:/run/mailman3-web/uwsgi.sock fail_timeout=0;
}
server {
listen 80;
listen [::]:80;
server_name mailman.crans.org mailman.adm.crans.org;
server_tokens off;
location / {
uwsgi_pass mailman3;
include /etc/nginx/uwsgi_params;
}
location /mailman3/static {
alias /var/lib/mailman3/web/static;
}
location /mailman3/static/favicon.ico {
alias /var/lib/mailman3/web/static/postorius/img/favicon.ico;
}
access_log /var/log/nginx/mailman3_access.log combined;
error_log /var/log/nginx/mailman3_error.log;
}