50 lines
1.1 KiB
Plaintext
50 lines
1.1 KiB
Plaintext
add_header Onion-Location http://mail.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion$request_uri;
|
|
|
|
root /srv/modoboa/instance;
|
|
|
|
client_max_body_size 10M;
|
|
|
|
access_log /var/log/nginx/mail.vern.cc-access.log;
|
|
error_log /var/log/nginx/mail.vern.cc-error.log;
|
|
|
|
location /sitestatic/ {
|
|
try_files $uri $uri/ =404;
|
|
}
|
|
|
|
location /media/ {
|
|
try_files $uri $uri/ =404;
|
|
}
|
|
|
|
location ^~ /new-admin {
|
|
alias /srv/modoboa/instance/frontend/;
|
|
index index.html;
|
|
|
|
expires -1;
|
|
add_header Pragma "no-cache";
|
|
add_header Cache-Control "no-store, no-cache, must-revalidate, post-check=0, pre-check=0";
|
|
|
|
try_files $uri $uri/ /index.html = 404;
|
|
}
|
|
|
|
location / {
|
|
include uwsgi_params;
|
|
uwsgi_param UWSGI_SCRIPT instance.wsgi:application;
|
|
uwsgi_pass modoboa;
|
|
}
|
|
|
|
location ~* ^/autodiscover/autodiscover.xml {
|
|
include uwsgi_params;
|
|
uwsgi_pass automx;
|
|
}
|
|
location /mobileconfig {
|
|
include uwsgi_params;
|
|
uwsgi_pass automx;
|
|
}
|
|
|
|
location /radicale/ {
|
|
proxy_pass http://localhost:5232/;
|
|
proxy_set_header X-Script-Name /radicale;
|
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
proxy_pass_header Authorization;
|
|
}
|