cmc/dotfiles

Using GNU Stow to manage my dotfiles. config dotfiles macos stow

Commit 347c365262

347c36526205a81385f10cdb301f94fb05118339

parent: cf9ddd71c9

Verified · cmc

cmc <hello@cleberg.net> · 2026-08-02 18:40 UTC

update rogue

Layout: unified · split

linux/nginx/etc/nginx/conf.d/1kb.conf → linux/nginx/etc/nginx/conf.d/rogue.conf renamed +2 −7
@@ -1,12 +1,8 @@
1server { 1server {
2 listen 10001; 2 listen 10001;
3 server_name 1kb.zerolabs.sh 1kb.cleberg.net; 3 server_name rogue.krz.sh;
4 4
5 if ($host = 1kb.cleberg.net) { 5 root /var/www/rogue;
6 return 301 https://1kb.zerolabs.sh$request_uri;
7 }
8
9 root /var/www/1kb;
10 index index.html; 6 index index.html;
11 7
12 server_tokens off; 8 server_tokens off;
@@ -17,7 +13,6 @@ server {
17 gzip_vary off; 13 gzip_vary off;
18 charset off; 14 charset off;
19 15
20
21 location = / { 16 location = / {
22 try_files /index.html =404; 17 try_files /index.html =404;
23 } 18 }
linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf +10 −5
@@ -1,7 +1,12 @@
1# zerolabs.sh -> krz.sh (301, preserves subdomain + path + query)
2map $host $krz_target {
3 default krz.sh;
4 "~^(?<sub>.+)\.zerolabs\.sh$" "$sub.krz.sh";
5}
6
1server { 7server {
2 listen 10000; 8 listen 10000;
3 server_name zerolabs.sh; 9 server_name zerolabs.sh *.zerolabs.sh;
4 root /var/www/zerolabs.sh/; 10
5 include custom.d/basic.conf; 11 return 301 https://$krz_target$request_uri;
6 location / { try_files $uri $uri/ =404; }
7} 12}