cmc/dotfiles

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

Commit 5a143ea3c0

5a143ea3c0e6436e010299b2007c16b6aa6be569

parent: 7253cbebb0

Verified · cmc

cmc <hello@cleberg.net> · 2026-04-15 23:32 UTC

fix nginx warnings

Layout: unified · split

linux/nginx/etc/nginx/conf.d/1kb.conf +8 −19
@@ -3,6 +3,10 @@ server {
3 http2 on; 3 http2 on;
4 server_name 1kb.zerolabs.sh; 4 server_name 1kb.zerolabs.sh;
5 5
6 if ($host = 1kb.cleberg.net) {
7 return 301 https://1kb.zerolabs.sh$request_uri;
8 }
9
6 root /var/www/1kb; 10 root /var/www/1kb;
7 index index.html; 11 index index.html;
8 12
@@ -14,6 +18,9 @@ server {
14 gzip_vary off; 18 gzip_vary off;
15 charset off; 19 charset off;
16 20
21 include custom.d/tls/ssl_engine.conf;
22 include custom.d/tls/certificate_files.conf;
23
17 location = / { 24 location = / {
18 try_files /index.html =404; 25 try_files /index.html =404;
19 } 26 }
@@ -25,24 +32,6 @@ server {
25 32
26server { 33server {
27 listen 80; 34 listen 80;
28 server_name 1kb.zerolabs.sh; 35 server_name 1kb.zerolabs.sh 1kb.cleberg.net;
29 return 301 https://1kb.zerolabs.sh$request_uri;
30}
31
32server {
33 listen 80;
34 server_name 1kb.cleberg.net;
35 return 301 https://1kb.zerolabs.sh$request_uri;
36}
37server {
38 listen 443 ssl;
39 http2 on;
40 server_name 1kb.cleberg.net;
41
42 include custom.d/tls/ssl_engine.conf;
43 include custom.d/tls/certificate_files.conf;
44 include custom.d/tls/policy_strict.conf;
45
46 return 301 https://1kb.zerolabs.sh$request_uri; 36 return 301 https://1kb.zerolabs.sh$request_uri;
47} 37}
48
linux/nginx/etc/nginx/conf.d/art.conf +7 −20
@@ -1,8 +1,13 @@
1server { 1server {
2 listen 443 ssl; 2 listen 443 ssl;
3 http2 on; 3 http2 on;
4 server_name art.zerolabs.sh mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion; 4 server_name art.cleberg.net art.zerolabs.sh mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion;
5 add_header Onion-Location "http://mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion$request_uri" always; 5 add_header Onion-Location "http://mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion$request_uri" always;
6
7 if ($host = art.cleberg.net) {
8 return 301 https://art.zerolabs.sh$request_uri;
9 }
10
6 include custom.d/tls/ssl_engine.conf; 11 include custom.d/tls/ssl_engine.conf;
7 include custom.d/tls/certificate_files.conf; 12 include custom.d/tls/certificate_files.conf;
8 include custom.d/tls/policy_strict.conf; 13 include custom.d/tls/policy_strict.conf;
@@ -17,24 +22,6 @@ server {
17 22
18server { 23server {
19 listen 80; 24 listen 80;
20 server_name art.zerolabs.sh; 25 server_name art.zerolabs.sh art.cleberg.net;
21 return 301 https://art.zerolabs.sh$request_uri;
22}
23
24server {
25 listen 80;
26 server_name art.cleberg.net;
27 return 301 https://art.zerolabs.sh$request_uri;
28}
29
30server {
31 listen 443 ssl;
32 http2 on;
33 server_name art.cleberg.net;
34
35 include custom.d/tls/ssl_engine.conf;
36 include custom.d/tls/certificate_files.conf;
37 include custom.d/tls/policy_strict.conf;
38
39 return 301 https://art.zerolabs.sh$request_uri; 26 return 301 https://art.zerolabs.sh$request_uri;
40} 27}