cmc/dotfiles

Using GNU Stow to manage my dotfiles.

clone: git clone https://gitbay.org/cmc/dotfiles.git

5d43e0c9c2545103df8c2453c405128c89468b30

verified · cmc

author: Christian Cleberg <hello@cleberg.net> · 2026-04-10T16:38:47Z

redirect hutch to zerolabs.sh
 linux/nginx/etc/nginx/conf.d/cleberg.net.conf | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/linux/nginx/etc/nginx/conf.d/cleberg.net.conf b/linux/nginx/etc/nginx/conf.d/cleberg.net.conf
index 660b581..e284808 100644
--- a/linux/nginx/etc/nginx/conf.d/cleberg.net.conf
+++ b/linux/nginx/etc/nginx/conf.d/cleberg.net.conf
@@ -50,6 +50,28 @@ server {
 	return 301 https://cleberg.net$request_uri;
 }
 
+server {
+        listen [::]:443 ssl;
+        listen 443 ssl;
+	http2 on;
+	server_name hutch.cleberg.net;
+        include custom.d/tls/ssl_engine.conf;
+        include custom.d/tls/certificate_files.conf;
+        include custom.d/tls/policy_strict.conf;
+        include custom.d/basic.conf;
+        include custom.d/security/strict-transport-security.conf;
+        include custom.d/security/content-security-policy.conf;
+        include custom.d/security/permissions-policy.conf;
+
+	location = /privacy.html {
+		return 301 https://zerolabs.sh/hutch/privacy-policy/;
+	}
+
+	location = / {
+		return 301 https://zerolabs.sh/hutch/;
+	}
+}
+
 server {
     listen 127.0.0.1:8090;
     server_name paske4urhs6nttrtlkuwa5cowum3fjkc6yv6kl4ncx3mjxcd77764nqd.onion;