cmc/dotfiles

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

Commit 9808e700b5

9808e700b51d6383df6a6234ac6c358867b4efe2

parent: cf610d0086

Verified · cmc

cmc <hello@cleberg.net> · 2026-04-09 23:33 UTC

migrate service URIs to zerolabs.sh

Layout: unified · split

linux/nginx/etc/nginx/conf.d/1kb.conf +7
@@ -23,6 +23,13 @@ server {
23 } 23 }
24} 24}
25 25
26server {
27 listen 80;
28 listen [::]:80;
29 server_name 1kb.zerolabs.sh;
30 return 301 https://1kb.zerolabs.sh$request_uri;
31}
32
26server { 33server {
27 listen 80; 34 listen 80;
28 listen [::]:80; 35 listen [::]:80;
linux/nginx/etc/nginx/conf.d/ao.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name ao.zerolabs.sh;
23 return 301 https://ao.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/art.conf +7
@@ -15,6 +15,13 @@ server {
15 include custom.d/security/robots_index_only.conf; 15 include custom.d/security/robots_index_only.conf;
16} 16}
17 17
18server {
19 listen 80;
20 listen [::]:80;
21 server_name art.zerolabs.sh;
22 return 301 https://art.zerolabs.sh$request_uri;
23}
24
18server { 25server {
19 listen 80; 26 listen 80;
20 listen [::]:80; 27 listen [::]:80;
linux/nginx/etc/nginx/conf.d/auth.conf +1 −14
@@ -18,19 +18,6 @@ server {
18server { 18server {
19 listen 80; 19 listen 80;
20 listen [::]:80; 20 listen [::]:80;
21 server_name auth.cleberg.net; 21 server_name auth.zerolabs.sh;
22 return 301 https://auth.zerolabs.sh$request_uri;
23}
24
25server {
26 listen 443 ssl;
27 listen [::]:443 ssl;
28 http2 on;
29 server_name auth.cleberg.net;
30
31 include custom.d/tls/ssl_engine.conf;
32 include custom.d/tls/certificate_files.conf;
33 include custom.d/tls/policy_strict.conf;
34
35 return 301 https://auth.zerolabs.sh$request_uri; 22 return 301 https://auth.zerolabs.sh$request_uri;
36} 23}
linux/nginx/etc/nginx/conf.d/br.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name br.zerolabs.sh;
23 return 301 https://br.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/bt.conf +7
@@ -34,6 +34,13 @@ server {
34 } 34 }
35} 35}
36 36
37server {
38 listen 80;
39 listen [::]:80;
40 server_name bt.zerolabs.sh;
41 return 301 https://bt.zerolabs.sh$request_uri;
42}
43
37server { 44server {
38 listen 80; 45 listen 80;
39 listen [::]:80; 46 listen [::]:80;
linux/nginx/etc/nginx/conf.d/bw.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name bw.zerolabs.sh;
23 return 301 https://bw.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/cc.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name cc.zerolabs.sh;
23 return 301 https://cc.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/cleberg.net.conf +1 −32
@@ -1,14 +1,3 @@
1server {
2 listen [::]:443 ssl;
3 listen 443 ssl;
4 http2 on;
5 server_name www.zerolabs.sh;
6 include custom.d/tls/ssl_engine.conf;
7 include custom.d/tls/certificate_files.conf;
8 include custom.d/tls/policy_strict.conf;
9 return 301 $scheme://cleberg.net$request_uri;
10}
11
12server { 1server {
13 listen [::]:443 ssl; 2 listen [::]:443 ssl;
14 listen 443 ssl; 3 listen 443 ssl;
@@ -57,7 +46,7 @@ server {
57server { 46server {
58 listen [::]:80; 47 listen [::]:80;
59 listen 80; 48 listen 80;
60 server_name www.zerolabs.sh cleberg.net; 49 server_name www.cleberg.net cleberg.net;
61 return 301 https://cleberg.net$request_uri; 50 return 301 https://cleberg.net$request_uri;
62} 51}
63 52
@@ -95,23 +84,3 @@ server {
95 location /atom.xml { return 301 $scheme://$host/feed.xml; } 84 location /atom.xml { return 301 $scheme://$host/feed.xml; }
96 location /blog/salary-transparency.html { return 301 $scheme://$host/salary/; } 85 location /blog/salary-transparency.html { return 301 $scheme://$host/salary/; }
97} 86}
98
99server {
100 listen 80;
101 listen [::]:80;
102 server_name www.cleberg.net;
103 return 301 https://www.zerolabs.sh$request_uri;
104}
105
106server {
107 listen 443 ssl;
108 listen [::]:443 ssl;
109 http2 on;
110 server_name www.cleberg.net;
111
112 include custom.d/tls/ssl_engine.conf;
113 include custom.d/tls/certificate_files.conf;
114 include custom.d/tls/policy_strict.conf;
115
116 return 301 https://www.zerolabs.sh$request_uri;
117}
linux/nginx/etc/nginx/conf.d/ddns.conf +1 −14
@@ -20,19 +20,6 @@ server {
20server { 20server {
21 listen 80; 21 listen 80;
22 listen [::]:80; 22 listen [::]:80;
23 server_name ddns.cleberg.net; 23 server_name ddns.zerolabs.sh;
24 return 301 https://ddns.zerolabs.sh$request_uri;
25}
26
27server {
28 listen 443 ssl;
29 listen [::]:443 ssl;
30 http2 on;
31 server_name ddns.cleberg.net;
32
33 include custom.d/tls/ssl_engine.conf;
34 include custom.d/tls/certificate_files.conf;
35 include custom.d/tls/policy_strict.conf;
36
37 return 301 https://ddns.zerolabs.sh$request_uri; 24 return 301 https://ddns.zerolabs.sh$request_uri;
38} 25}
linux/nginx/etc/nginx/conf.d/files.conf +2 −15
@@ -2,7 +2,7 @@ server {
2 listen [::]:443 ssl; 2 listen [::]:443 ssl;
3 listen 443 ssl; 3 listen 443 ssl;
4 http2 on; 4 http2 on;
5 server_name files.zerolabs.sh; 5 server_name files.cleberg.net;
6 add_header Onion-Location "http://yt2y635dc6zyxziy5ytkfz36bmkgcxuccq3meom6qp44gjdat54wt5id.onion$request_uri" always; 6 add_header Onion-Location "http://yt2y635dc6zyxziy5ytkfz36bmkgcxuccq3meom6qp44gjdat54wt5id.onion$request_uri" always;
7 include custom.d/tls/ssl_engine.conf; 7 include custom.d/tls/ssl_engine.conf;
8 include custom.d/tls/certificate_files.conf; 8 include custom.d/tls/certificate_files.conf;
@@ -26,18 +26,5 @@ server {
26 listen 80; 26 listen 80;
27 listen [::]:80; 27 listen [::]:80;
28 server_name files.cleberg.net; 28 server_name files.cleberg.net;
29 return 301 https://files.zerolabs.sh$request_uri; 29 return 301 https://files.cleberg.net$request_uri;
30}
31
32server {
33 listen 443 ssl;
34 listen [::]:443 ssl;
35 http2 on;
36 server_name files.cleberg.net;
37
38 include custom.d/tls/ssl_engine.conf;
39 include custom.d/tls/certificate_files.conf;
40 include custom.d/tls/policy_strict.conf;
41
42 return 301 https://files.zerolabs.sh$request_uri;
43} 30}
linux/nginx/etc/nginx/conf.d/gh.conf +7
@@ -15,6 +15,13 @@ server {
15 include custom.d/security/robots_index_only.conf; 15 include custom.d/security/robots_index_only.conf;
16} 16}
17 17
18server {
19 listen 80;
20 listen [::]:80;
21 server_name gh.zerolabs.sh;
22 return 301 https://gh.zerolabs.sh$request_uri;
23}
24
18server { 25server {
19 listen 80; 26 listen 80;
20 listen [::]:80; 27 listen [::]:80;
linux/nginx/etc/nginx/conf.d/gramps.conf +2 −15
@@ -2,7 +2,7 @@ server {
2 listen [::]:443 ssl; 2 listen [::]:443 ssl;
3 listen 443 ssl; 3 listen 443 ssl;
4 http2 on; 4 http2 on;
5 server_name gramps.zerolabs.sh; 5 server_name gramps.cleberg.net;
6 include custom.d/tls/ssl_engine.conf; 6 include custom.d/tls/ssl_engine.conf;
7 include custom.d/tls/certificate_files.conf; 7 include custom.d/tls/certificate_files.conf;
8 include custom.d/tls/policy_strict.conf; 8 include custom.d/tls/policy_strict.conf;
@@ -21,18 +21,5 @@ server {
21 listen 80; 21 listen 80;
22 listen [::]:80; 22 listen [::]:80;
23 server_name gramps.cleberg.net; 23 server_name gramps.cleberg.net;
24 return 301 https://gramps.zerolabs.sh$request_uri; 24 return 301 https://gramps.cleberg.net$request_uri;
25}
26
27server {
28 listen 443 ssl;
29 listen [::]:443 ssl;
30 http2 on;
31 server_name gramps.cleberg.net;
32
33 include custom.d/tls/ssl_engine.conf;
34 include custom.d/tls/certificate_files.conf;
35 include custom.d/tls/policy_strict.conf;
36
37 return 301 https://gramps.zerolabs.sh$request_uri;
38} 25}
linux/nginx/etc/nginx/conf.d/ha.conf +1 −14
@@ -24,19 +24,6 @@ server {
24server { 24server {
25 listen 80; 25 listen 80;
26 listen [::]:80; 26 listen [::]:80;
27 server_name ha.cleberg.net; 27 server_name ha.zerolabs.sh;
28 return 301 https://ha.zerolabs.sh$request_uri;
29}
30
31server {
32 listen 443 ssl;
33 listen [::]:443 ssl;
34 http2 on;
35 server_name ha.cleberg.net;
36
37 include custom.d/tls/ssl_engine.conf;
38 include custom.d/tls/certificate_files.conf;
39 include custom.d/tls/policy_strict.conf;
40
41 return 301 https://ha.zerolabs.sh$request_uri; 28 return 301 https://ha.zerolabs.sh$request_uri;
42} 29}
linux/nginx/etc/nginx/conf.d/hat.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name hat.zerolabs.sh;
23 return 301 https://hat.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/hn.conf +7
@@ -14,6 +14,13 @@ server {
14 location / { try_files $uri $uri/ /index.html; } 14 location / { try_files $uri $uri/ /index.html; }
15} 15}
16 16
17server {
18 listen 80;
19 listen [::]:80;
20 server_name hn.zerolabs.sh;
21 return 301 https://hn.zerolabs.sh$request_uri;
22}
23
17server { 24server {
18 listen 80; 25 listen 80;
19 listen [::]:80; 26 listen [::]:80;
linux/nginx/etc/nginx/conf.d/irc.conf +1 −14
@@ -20,19 +20,6 @@ server {
20server { 20server {
21 listen 80; 21 listen 80;
22 listen [::]:80; 22 listen [::]:80;
23 server_name irc.cleberg.net; 23 server_name irc.zerolabs.sh;
24 return 301 https://irc.zerolabs.sh$request_uri;
25}
26
27server {
28 listen 443 ssl;
29 listen [::]:443 ssl;
30 http2 on;
31 server_name irc.cleberg.net;
32
33 include custom.d/tls/ssl_engine.conf;
34 include custom.d/tls/certificate_files.conf;
35 include custom.d/tls/policy_strict.conf;
36
37 return 301 https://irc.zerolabs.sh$request_uri; 24 return 301 https://irc.zerolabs.sh$request_uri;
38} 25}
linux/nginx/etc/nginx/conf.d/ld.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name ld.zerolabs.sh;
23 return 301 https://ld.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/lt.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name lt.zerolabs.sh;
23 return 301 https://lt.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/mz.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name mz.zerolabs.sh;
23 return 301 https://mz.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/office.conf +7
@@ -19,6 +19,13 @@ server {
19 location / { try_files $uri $uri/ /index.html; } 19 location / { try_files $uri $uri/ /index.html; }
20} 20}
21 21
22server {
23 listen 80;
24 listen [::]:80;
25 server_name office.zerolabs.sh;
26 return 301 https://office.zerolabs.sh$request_uri;
27}
28
22server { 29server {
23 listen 80; 30 listen 80;
24 listen [::]:80; 31 listen [::]:80;
linux/nginx/etc/nginx/conf.d/org.conf +7
@@ -19,6 +19,13 @@ server {
19 location / { try_files $uri $uri/ /index.html; } 19 location / { try_files $uri $uri/ /index.html; }
20} 20}
21 21
22server {
23 listen 80;
24 listen [::]:80;
25 server_name org.zerolabs.sh;
26 return 301 https://org.zerolabs.sh$request_uri;
27}
28
22server { 29server {
23 listen 80; 30 listen 80;
24 listen [::]:80; 31 listen [::]:80;
linux/nginx/etc/nginx/conf.d/paste.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name paste.zerolabs.sh;
23 return 301 https://paste.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/pb.conf +7
@@ -20,6 +20,13 @@ server {
20 include custom.d/security/robots_index_only.conf; 20 include custom.d/security/robots_index_only.conf;
21} 21}
22 22
23server {
24 listen 80;
25 listen [::]:80;
26 server_name pb.zerolabs.sh;
27 return 301 https://pb.zerolabs.sh$request_uri;
28}
29
23server { 30server {
24 listen 80; 31 listen 80;
25 listen [::]:80; 32 listen [::]:80;
linux/nginx/etc/nginx/conf.d/photos.conf +2 −15
@@ -2,7 +2,7 @@ server {
2 listen [::]:443 ssl; 2 listen [::]:443 ssl;
3 listen 443 ssl; 3 listen 443 ssl;
4 http2 on; 4 http2 on;
5 server_name photos.zerolabs.sh; 5 server_name photos.cleberg.net;
6 include custom.d/tls/ssl_engine.conf; 6 include custom.d/tls/ssl_engine.conf;
7 include custom.d/tls/certificate_files.conf; 7 include custom.d/tls/certificate_files.conf;
8 include custom.d/tls/policy_strict.conf; 8 include custom.d/tls/policy_strict.conf;
@@ -26,18 +26,5 @@ server {
26 listen 80; 26 listen 80;
27 listen [::]:80; 27 listen [::]:80;
28 server_name photos.cleberg.net; 28 server_name photos.cleberg.net;
29 return 301 https://photos.zerolabs.sh$request_uri; 29 return 301 https://photos.cleberg.net$request_uri;
30}
31
32server {
33 listen 443 ssl;
34 listen [::]:443 ssl;
35 http2 on;
36 server_name photos.cleberg.net;
37
38 include custom.d/tls/ssl_engine.conf;
39 include custom.d/tls/certificate_files.conf;
40 include custom.d/tls/policy_strict.conf;
41
42 return 301 https://photos.zerolabs.sh$request_uri;
43} 30}
linux/nginx/etc/nginx/conf.d/pin.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name pin.zerolabs.sh;
23 return 301 https://pin.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/piped.conf +9 −2
@@ -19,7 +19,14 @@ server {
19server { 19server {
20 listen 80; 20 listen 80;
21 listen [::]:80; 21 listen [::]:80;
22 server_name pipedapi.cleberg.net; 22 server_name pipedapi.zerolabs.sh;
23 return 301 https://pipedapi.zerolabs.sh$request_uri;
24}
25
26server {
27 listen 80;
28 listen [::]:80;
29 server_name piped.cleberg.net pipedapi.cleberg.net pipedproxy.cleberg.net;
23 return 301 https://pipedapi.zerolabs.sh$request_uri; 30 return 301 https://pipedapi.zerolabs.sh$request_uri;
24} 31}
25 32
@@ -27,7 +34,7 @@ server {
27 listen 443 ssl; 34 listen 443 ssl;
28 listen [::]:443 ssl; 35 listen [::]:443 ssl;
29 http2 on; 36 http2 on;
30 server_name pipedapi.cleberg.net; 37 server_name piped.cleberg.net pipedapi.cleberg.net pipedproxy.cleberg.net;
31 38
32 include custom.d/tls/ssl_engine.conf; 39 include custom.d/tls/ssl_engine.conf;
33 include custom.d/tls/certificate_files.conf; 40 include custom.d/tls/certificate_files.conf;
linux/nginx/etc/nginx/conf.d/projects.conf +7
@@ -22,6 +22,13 @@ server {
22 location / { try_files $uri $uri/ /index.html; } 22 location / { try_files $uri $uri/ /index.html; }
23} 23}
24 24
25server {
26 listen 80;
27 listen [::]:80;
28 server_name projects.zerolabs.sh;
29 return 301 https://projects.zerolabs.sh$request_uri;
30}
31
25server { 32server {
26 listen 80; 33 listen 80;
27 listen [::]:80; 34 listen [::]:80;
linux/nginx/etc/nginx/conf.d/rd.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name rd.zerolabs.sh;
23 return 301 https://rd.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/rimgo.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name rimgo.zerolabs.sh;
23 return 301 https://rimgo.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/rl.conf +7
@@ -18,6 +18,13 @@ server {
18 include custom.d/security/robots_index_only.conf; 18 include custom.d/security/robots_index_only.conf;
19} 19}
20 20
21server {
22 listen 80;
23 listen [::]:80;
24 server_name rl.zerolabs.sh;
25 return 301 https://rl.zerolabs.sh$request_uri;
26}
27
21server { 28server {
22 listen 80; 29 listen 80;
23 listen [::]:80; 30 listen [::]:80;
linux/nginx/etc/nginx/conf.d/rss.conf +1 −14
@@ -28,19 +28,6 @@ server {
28server { 28server {
29 listen 80; 29 listen 80;
30 listen [::]:80; 30 listen [::]:80;
31 server_name rss.cleberg.net; 31 server_name rss.zerolabs.sh;
32 return 301 https://rss.zerolabs.sh$request_uri;
33}
34
35server {
36 listen 443 ssl;
37 listen [::]:443 ssl;
38 http2 on;
39 server_name rss.cleberg.net;
40
41 include custom.d/tls/ssl_engine.conf;
42 include custom.d/tls/certificate_files.conf;
43 include custom.d/tls/policy_strict.conf;
44
45 return 301 https://rss.zerolabs.sh$request_uri; 32 return 301 https://rss.zerolabs.sh$request_uri;
46} 33}
linux/nginx/etc/nginx/conf.d/search.conf +7
@@ -20,6 +20,13 @@ server {
20 include custom.d/security/robots_index_only.conf; 20 include custom.d/security/robots_index_only.conf;
21} 21}
22 22
23server {
24 listen 80;
25 listen [::]:80;
26 server_name search.zerolabs.sh;
27 return 301 https://search.zerolabs.sh$request_uri;
28}
29
23server { 30server {
24 listen 80; 31 listen 80;
25 listen [::]:80; 32 listen [::]:80;
linux/nginx/etc/nginx/conf.d/send.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name send.zerolabs.sh;
23 return 301 https://send.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/slash.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name slash.zerolabs.sh;
23 return 301 https://slash.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/small.conf +7
@@ -16,6 +16,13 @@ server {
16 include custom.d/security/robots_index_only.conf; 16 include custom.d/security/robots_index_only.conf;
17} 17}
18 18
19server {
20 listen 80;
21 listen [::]:80;
22 server_name small.zerolabs.sh;
23 return 301 https://small.zerolabs.sh$request_uri;
24}
25
19server { 26server {
20 listen 80; 27 listen 80;
21 listen [::]:80; 28 listen [::]:80;
linux/nginx/etc/nginx/conf.d/ssh.conf +1 −14
@@ -20,19 +20,6 @@ server {
20server { 20server {
21 listen 80; 21 listen 80;
22 listen [::]:80; 22 listen [::]:80;
23 server_name ssh.cleberg.net; 23 server_name ssh.zerolabs.sh;
24 return 301 https://ssh.zerolabs.sh$request_uri;
25}
26
27server {
28 listen 443 ssl;
29 listen [::]:443 ssl;
30 http2 on;
31 server_name ssh.cleberg.net;
32
33 include custom.d/tls/ssl_engine.conf;
34 include custom.d/tls/certificate_files.conf;
35 include custom.d/tls/policy_strict.conf;
36
37 return 301 https://ssh.zerolabs.sh$request_uri; 24 return 301 https://ssh.zerolabs.sh$request_uri;
38} 25}