--- /dev/null
+server {
+ server_name mail.nutra.tk;
+
+ client_max_body_size 50M;
+
+ location / {
+ proxy_pass http://127.0.0.1:8080;
+
+ # Standard Proxy Headers
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Proto $scheme;
+
+ # WebSocket Support (REQUIRED for JMAP/Stalwart admin UI)
+ proxy_http_version 1.1;
+ proxy_set_header Upgrade $http_upgrade;
+ proxy_set_header Connection "upgrade";
+
+ # Long timeouts to keep the live-view logs/WebSockets active
+ proxy_read_timeout 3600s;
+ proxy_send_timeout 3600s;
+ }
+
+ listen 443 ssl; # managed by Certbot
+ ssl_certificate /etc/letsencrypt/live/mail.nutra.tk/fullchain.pem; # managed by Certbot
+ ssl_certificate_key /etc/letsencrypt/live/mail.nutra.tk/privkey.pem; # managed by Certbot
+ include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
+ ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
+
+}
+server {
+ if ($host = mail.nutra.tk) {
+ return 301 https://$host$request_uri;
+ } # managed by Certbot
+
+ server_name mail.nutra.tk;
+ listen 80;
+ return 404; # managed by Certbot
+}
DEV,A,3600,216.218.228.93
GIT,A,3600,216.218.228.93
MATRIX,A,3600,216.218.228.93
+MAIL,A,3600,216.218.228.93
S3,A,3600,216.218.228.93
S3-ADMIN,A,3600,216.218.228.93
STORE,A,3600,216.218.228.93