cmc/dotfiles

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

Commit c49a049086

c49a0490864ed03378723a1e6c6656d175b36b5b

parent: 62bb57e9fe

Verified · cmc

cmc <hello@cleberg.net> · 2026-04-30 15:56 UTC

move zerolabs to local port, remove authelia from irc, and update cleberg.net logging

Layout: unified · split

linux/nginx/etc/nginx/conf.d/cleberg.net.conf +1
@@ -2,6 +2,7 @@ server {
2 listen 443 ssl; 2 listen 443 ssl;
3 http2 on; 3 http2 on;
4 server_name cleberg.net; 4 server_name cleberg.net;
5 error_log /var/log/nginx/cleberg.net.error.log;
5 include custom.d/tls/ssl_engine.conf; 6 include custom.d/tls/ssl_engine.conf;
6 include custom.d/tls/certificate_files_cleberg_net.conf; 7 include custom.d/tls/certificate_files_cleberg_net.conf;
7 include custom.d/tls/policy_strict.conf; 8 include custom.d/tls/policy_strict.conf;
linux/nginx/etc/nginx/conf.d/irc.conf −3
@@ -6,11 +6,8 @@ server {
6 include custom.d/tls/certificate_files_cleberg_net.conf; 6 include custom.d/tls/certificate_files_cleberg_net.conf;
7 include custom.d/tls/policy_strict.conf; 7 include custom.d/tls/policy_strict.conf;
8 include custom.d/basic.conf; 8 include custom.d/basic.conf;
9 location /authelia { include custom.d/reverse_proxy/authelia.conf; }
10 location / { 9 location / {
11 proxy_pass $backend_address; 10 proxy_pass $backend_address;
12 include custom.d/reverse_proxy/authelia_request.conf;
13 include custom.d/reverse_proxy/basic.conf;
14 } 11 }
15 include custom.d/security/robots_index_only.conf; 12 include custom.d/security/robots_index_only.conf;
16} 13}
linux/nginx/etc/nginx/conf.d/zb.conf added +22
@@ -0,0 +1,22 @@
1server {
2 listen 443 ssl;
3 http2 on;
4 server_name zb.zerolabs.sh;
5 include custom.d/tls/ssl_engine.conf;
6 include custom.d/tls/certificate_files_cleberg_net.conf;
7 include custom.d/tls/policy_strict.conf;
8 include custom.d/basic.conf;
9 location /authelia { include custom.d/reverse_proxy/authelia.conf; }
10 location / {
11 proxy_pass $backend_address;
12 include custom.d/reverse_proxy/authelia_request.conf;
13 include custom.d/reverse_proxy/basic.conf;
14 }
15 include custom.d/security/robots_index_only.conf;
16}
17
18server {
19 listen 80;
20 server_name zb.zerolabs.sh;
21 return 301 https://zb.zerolabs.sh$request_uri;
22}
linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf +2 −17
@@ -1,28 +1,13 @@
1server { 1server {
2 listen 443 ssl; 2 listen 10000;
3 http2 on;
4 server_name www.zerolabs.sh; 3 server_name www.zerolabs.sh;
5 include custom.d/tls/ssl_engine.conf;
6 include custom.d/tls/policy_strict.conf;
7 include custom.d/tls/certificate_files_zerolabs_sh.conf;
8 return 301 $scheme://zerolabs.sh$request_uri; 4 return 301 $scheme://zerolabs.sh$request_uri;
9} 5}
10 6
11
12server { 7server {
13 listen 443 ssl; 8 listen 10000;
14 http2 on;
15 server_name zerolabs.sh; 9 server_name zerolabs.sh;
16 root /var/www/zerolabs.sh/; 10 root /var/www/zerolabs.sh/;
17 include custom.d/tls/ssl_engine.conf;
18 include custom.d/tls/policy_strict.conf;
19 include custom.d/tls/certificate_files_zerolabs_sh.conf;
20 include custom.d/basic.conf; 11 include custom.d/basic.conf;
21 location / { try_files $uri $uri/ =404; } 12 location / { try_files $uri $uri/ =404; }
22} 13}
23
24server {
25 listen 80;
26 server_name www.zerolabs.sh zerolabs.sh;
27 return 301 https://zerolabs.sh$request_uri;
28}