update configs
authorShane Jaroch <chown_tee@proton.me>
Fri, 16 Jan 2026 00:22:32 +0000 (19:22 -0500)
committerShane Jaroch <chown_tee@proton.me>
Fri, 16 Jan 2026 00:22:32 +0000 (19:22 -0500)
etc/gitea/app.ini
etc/nginx/conf.d/stalwart.conf [new file with mode: 0644]
scripts/dns-records.csv

index 7b1c256a8003903e08f3b6f3f61194de624ef70d..b74b274caaf748701fefacd9c1b0c4a867a45d85 100644 (file)
Binary files a/etc/gitea/app.ini and b/etc/gitea/app.ini differ
diff --git a/etc/nginx/conf.d/stalwart.conf b/etc/nginx/conf.d/stalwart.conf
new file mode 100644 (file)
index 0000000..8bb42c1
--- /dev/null
@@ -0,0 +1,40 @@
+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
+}
index b9ed3b4df03aed9bf7eb84a95239889715492df5..af8439d61144c73c8bdc8442182dcc9219e7be95 100644 (file)
@@ -7,6 +7,7 @@ CHAT,A,3600,216.218.228.93
 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