Commit cf610d0086
cf610d008610505e9338aedf6904d4495914433b
parent: 5ba322d7c1
Verified · cmc
cmc <hello@cleberg.net> · 2026-04-09 18:59 UTC
add zerolabs.sh
Layout: unified · split
linux/nginx/etc/nginx/conf.d/1kb.conf
+21 −1
| @@ -1,7 +1,7 @@ |
| 1 | server { |
1 | server { |
| 2 | listen 443; |
2 | listen 443; |
| 3 | http2 on; |
3 | http2 on; |
| 4 | server_name 1kb.cleberg.net; |
4 | server_name 1kb.zerolabs.sh; |
| 5 | |
5 | |
| 6 | root /var/www/1kb; |
6 | root /var/www/1kb; |
| 7 | index index.html; |
7 | index index.html; |
| @@ -22,3 +22,23 @@ server { |
| 22 | try_files /index.html =404; |
22 | try_files /index.html =404; |
| 23 | } |
23 | } |
| 24 | } |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 80; |
| |
28 | listen [::]:80; |
| |
29 | server_name 1kb.cleberg.net; |
| |
30 | return 301 https://1kb.zerolabs.sh$request_uri; |
| |
31 | } |
| |
32 | |
| |
33 | server { |
| |
34 | listen 443 ssl; |
| |
35 | listen [::]:443 ssl; |
| |
36 | http2 on; |
| |
37 | server_name 1kb.cleberg.net; |
| |
38 | |
| |
39 | include custom.d/tls/ssl_engine.conf; |
| |
40 | include custom.d/tls/certificate_files.conf; |
| |
41 | include custom.d/tls/policy_strict.conf; |
| |
42 | |
| |
43 | return 301 https://1kb.zerolabs.sh$request_uri; |
| |
44 | } |
linux/nginx/etc/nginx/conf.d/ao.conf
+21 −1
| @@ -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 ao.cleberg.net; |
5 | server_name ao.zerolabs.sh; |
| 6 | add_header Onion-Location "http://7lyqrn4ofxdq7lfporviu44zpc42wooh2bqazfhvpscgwby2vcwldzad.onion$request_uri" always; |
6 | add_header Onion-Location "http://7lyqrn4ofxdq7lfporviu44zpc42wooh2bqazfhvpscgwby2vcwldzad.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name ao.cleberg.net; |
| |
23 | return 301 https://ao.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name ao.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://ao.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/art.conf
+21 −1
| @@ -1,7 +1,7 @@ |
| 1 | server { |
1 | server { |
| 2 | listen 443 ssl; |
2 | listen 443 ssl; |
| 3 | http2 on; |
3 | http2 on; |
| 4 | server_name art.cleberg.net mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion; |
4 | server_name 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 | 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; |
| @@ -14,3 +14,23 @@ server { |
| 14 | } |
14 | } |
| 15 | include custom.d/security/robots_index_only.conf; |
15 | include custom.d/security/robots_index_only.conf; |
| 16 | } |
16 | } |
| |
17 | |
| |
18 | server { |
| |
19 | listen 80; |
| |
20 | listen [::]:80; |
| |
21 | server_name art.cleberg.net; |
| |
22 | return 301 https://art.zerolabs.sh$request_uri; |
| |
23 | } |
| |
24 | |
| |
25 | server { |
| |
26 | listen 443 ssl; |
| |
27 | listen [::]:443 ssl; |
| |
28 | http2 on; |
| |
29 | server_name art.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://art.zerolabs.sh$request_uri; |
| |
36 | } |
linux/nginx/etc/nginx/conf.d/auth.conf
+21 −1
| @@ -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 auth.cleberg.net; |
5 | server_name auth.zerolabs.sh; |
| 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; |
| @@ -14,3 +14,23 @@ server { |
| 14 | } |
14 | } |
| 15 | location /api/verify { proxy_pass $upstream; } |
15 | location /api/verify { proxy_pass $upstream; } |
| 16 | } |
16 | } |
| |
17 | |
| |
18 | server { |
| |
19 | listen 80; |
| |
20 | listen [::]:80; |
| |
21 | server_name auth.cleberg.net; |
| |
22 | return 301 https://auth.zerolabs.sh$request_uri; |
| |
23 | } |
| |
24 | |
| |
25 | server { |
| |
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; |
| |
36 | } |
linux/nginx/etc/nginx/conf.d/br.conf
+21 −1
| @@ -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 br.cleberg.net pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion; |
5 | server_name br.zerolabs.sh pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion; |
| 6 | add_header Onion-Location "http://pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion$request_uri" always; |
6 | add_header Onion-Location "http://pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name br.cleberg.net; |
| |
23 | return 301 https://br.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name br.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://br.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/bt.conf
+21 −1
| @@ -1,7 +1,7 @@ |
| 1 | server { |
1 | server { |
| 2 | listen 443 ssl; |
2 | listen 443 ssl; |
| 3 | http2 on; |
3 | http2 on; |
| 4 | server_name bt.cleberg.net; |
4 | server_name bt.zerolabs.sh; |
| 5 | |
5 | |
| 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; |
| @@ -33,3 +33,23 @@ server { |
| 33 | proxy_pass http://127.0.0.1:9091; |
33 | proxy_pass http://127.0.0.1:9091; |
| 34 | } |
34 | } |
| 35 | } |
35 | } |
| |
36 | |
| |
37 | server { |
| |
38 | listen 80; |
| |
39 | listen [::]:80; |
| |
40 | server_name bt.cleberg.net; |
| |
41 | return 301 https://bt.zerolabs.sh$request_uri; |
| |
42 | } |
| |
43 | |
| |
44 | server { |
| |
45 | listen 443 ssl; |
| |
46 | listen [::]:443 ssl; |
| |
47 | http2 on; |
| |
48 | server_name bt.cleberg.net; |
| |
49 | |
| |
50 | include custom.d/tls/ssl_engine.conf; |
| |
51 | include custom.d/tls/certificate_files.conf; |
| |
52 | include custom.d/tls/policy_strict.conf; |
| |
53 | |
| |
54 | return 301 https://bt.zerolabs.sh$request_uri; |
| |
55 | } |
linux/nginx/etc/nginx/conf.d/bw.conf
+21 −1
| @@ -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 bw.cleberg.net z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion; |
5 | server_name bw.zerolabs.sh z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion; |
| 6 | add_header Onion-Location "http://z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion$request_uri" always; |
6 | add_header Onion-Location "http://z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name bw.cleberg.net; |
| |
23 | return 301 https://bw.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name bw.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://bw.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/cc.conf
+21 −1
| @@ -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 cc.cleberg.net gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion; |
5 | server_name cc.zerolabs.sh gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion; |
| 6 | add_header Onion-Location "http://gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion$request_uri" always; |
6 | add_header Onion-Location "http://gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name cc.cleberg.net; |
| |
23 | return 301 https://cc.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name cc.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://cc.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/cleberg.dev.conf
added
+35
| @@ -0,0 +1,35 @@ |
| |
1 | server { |
| |
2 | listen [::]:443 ssl; |
| |
3 | listen 443 ssl; |
| |
4 | http2 on; |
| |
5 | server_name www.cleberg.dev; |
| |
6 | include custom.d/tls/ssl_engine.conf; |
| |
7 | include custom.d/tls/policy_strict.conf; |
| |
8 | ssl_certificate /etc/letsencrypt/live/cleberg.dev/fullchain.pem; |
| |
9 | ssl_certificate_key /etc/letsencrypt/live/cleberg.dev/privkey.pem; |
| |
10 | ssl_trusted_certificate /etc/letsencrypt/live/cleberg.dev/chain.pem; |
| |
11 | return 301 $scheme://cleberg.dev$request_uri; |
| |
12 | } |
| |
13 | |
| |
14 | |
| |
15 | server { |
| |
16 | listen [::]:443 ssl; |
| |
17 | listen 443 ssl; |
| |
18 | http2 on; |
| |
19 | server_name cleberg.dev; |
| |
20 | root /var/www/cleberg.dev/; |
| |
21 | include custom.d/tls/ssl_engine.conf; |
| |
22 | include custom.d/tls/policy_strict.conf; |
| |
23 | include custom.d/basic.conf; |
| |
24 | ssl_certificate /etc/letsencrypt/live/cleberg.dev/fullchain.pem; |
| |
25 | ssl_certificate_key /etc/letsencrypt/live/cleberg.dev/privkey.pem; |
| |
26 | ssl_trusted_certificate /etc/letsencrypt/live/cleberg.dev/chain.pem; |
| |
27 | location / { try_files $uri $uri/ =404; } |
| |
28 | } |
| |
29 | |
| |
30 | server { |
| |
31 | listen [::]:80; |
| |
32 | listen 80; |
| |
33 | server_name www.cleberg.dev cleberg.dev; |
| |
34 | return 301 https://cleberg.dev$request_uri; |
| |
35 | } |
linux/nginx/etc/nginx/conf.d/cleberg.net.conf
+22 −2
| @@ -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 www.cleberg.net; |
5 | server_name www.zerolabs.sh; |
| 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; |
| @@ -57,7 +57,7 @@ server { |
| 57 | server { |
57 | server { |
| 58 | listen [::]:80; |
58 | listen [::]:80; |
| 59 | listen 80; |
59 | listen 80; |
| 60 | server_name www.cleberg.net cleberg.net; |
60 | server_name www.zerolabs.sh cleberg.net; |
| 61 | return 301 https://cleberg.net$request_uri; |
61 | return 301 https://cleberg.net$request_uri; |
| 62 | } |
62 | } |
| 63 | |
63 | |
| @@ -95,3 +95,23 @@ server { |
| 95 | location /atom.xml { return 301 $scheme://$host/feed.xml; } |
95 | location /atom.xml { return 301 $scheme://$host/feed.xml; } |
| 96 | location /blog/salary-transparency.html { return 301 $scheme://$host/salary/; } |
96 | location /blog/salary-transparency.html { return 301 $scheme://$host/salary/; } |
| 97 | } |
97 | } |
| |
98 | |
| |
99 | server { |
| |
100 | listen 80; |
| |
101 | listen [::]:80; |
| |
102 | server_name www.cleberg.net; |
| |
103 | return 301 https://www.zerolabs.sh$request_uri; |
| |
104 | } |
| |
105 | |
| |
106 | server { |
| |
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
+21 −1
| @@ -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 ddns.cleberg.net; |
5 | server_name ddns.zerolabs.sh; |
| 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; |
| @@ -16,3 +16,23 @@ server { |
| 16 | } |
16 | } |
| 17 | include custom.d/security/robots_index_only.conf; |
17 | include custom.d/security/robots_index_only.conf; |
| 18 | } |
18 | } |
| |
19 | |
| |
20 | server { |
| |
21 | listen 80; |
| |
22 | listen [::]:80; |
| |
23 | server_name ddns.cleberg.net; |
| |
24 | return 301 https://ddns.zerolabs.sh$request_uri; |
| |
25 | } |
| |
26 | |
| |
27 | server { |
| |
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; |
| |
38 | } |
linux/nginx/etc/nginx/conf.d/files.conf
+21 −1
| @@ -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.cleberg.net; |
5 | server_name files.zerolabs.sh; |
| 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; |
| @@ -21,3 +21,23 @@ server { |
| 21 | autoindex on; |
21 | autoindex on; |
| 22 | location / { try_files $uri $uri/ /index.html; } |
22 | location / { try_files $uri $uri/ /index.html; } |
| 23 | } |
23 | } |
| |
24 | |
| |
25 | server { |
| |
26 | listen 80; |
| |
27 | listen [::]:80; |
| |
28 | server_name files.cleberg.net; |
| |
29 | return 301 https://files.zerolabs.sh$request_uri; |
| |
30 | } |
| |
31 | |
| |
32 | server { |
| |
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 | } |
linux/nginx/etc/nginx/conf.d/gh.conf
+21 −1
| @@ -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 gh.cleberg.net; |
5 | server_name gh.zerolabs.sh; |
| 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; |
| @@ -14,3 +14,23 @@ server { |
| 14 | } |
14 | } |
| 15 | include custom.d/security/robots_index_only.conf; |
15 | include custom.d/security/robots_index_only.conf; |
| 16 | } |
16 | } |
| |
17 | |
| |
18 | server { |
| |
19 | listen 80; |
| |
20 | listen [::]:80; |
| |
21 | server_name gh.cleberg.net; |
| |
22 | return 301 https://gh.zerolabs.sh$request_uri; |
| |
23 | } |
| |
24 | |
| |
25 | server { |
| |
26 | listen 443 ssl; |
| |
27 | listen [::]:443 ssl; |
| |
28 | http2 on; |
| |
29 | server_name gh.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://gh.zerolabs.sh$request_uri; |
| |
36 | } |
linux/nginx/etc/nginx/conf.d/gramps.conf
+21 −1
| @@ -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.cleberg.net; |
5 | server_name gramps.zerolabs.sh; |
| 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; |
| @@ -16,3 +16,23 @@ server { |
| 16 | } |
16 | } |
| 17 | include custom.d/security/robots_index_only.conf; |
17 | include custom.d/security/robots_index_only.conf; |
| 18 | } |
18 | } |
| |
19 | |
| |
20 | server { |
| |
21 | listen 80; |
| |
22 | listen [::]:80; |
| |
23 | server_name gramps.cleberg.net; |
| |
24 | return 301 https://gramps.zerolabs.sh$request_uri; |
| |
25 | } |
| |
26 | |
| |
27 | server { |
| |
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 | } |
linux/nginx/etc/nginx/conf.d/ha.conf
+21 −1
| @@ -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 ha.cleberg.net; |
5 | server_name ha.zerolabs.sh; |
| 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; |
| @@ -20,3 +20,23 @@ server { |
| 20 | } |
20 | } |
| 21 | include custom.d/security/robots_index_only.conf; |
21 | include custom.d/security/robots_index_only.conf; |
| 22 | } |
22 | } |
| |
23 | |
| |
24 | server { |
| |
25 | listen 80; |
| |
26 | listen [::]:80; |
| |
27 | server_name ha.cleberg.net; |
| |
28 | return 301 https://ha.zerolabs.sh$request_uri; |
| |
29 | } |
| |
30 | |
| |
31 | server { |
| |
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; |
| |
42 | } |
linux/nginx/etc/nginx/conf.d/hat.conf
+21 −1
| @@ -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 hat.cleberg.net jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion; |
5 | server_name hat.zerolabs.sh jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion; |
| 6 | add_header Onion-Location "http://jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion$request_uri" always; |
6 | add_header Onion-Location "http://jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name hat.cleberg.net; |
| |
23 | return 301 https://hat.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name hat.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://hat.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/hn.conf
+21 −1
| @@ -3,7 +3,7 @@ server { |
| 3 | listen 443 ssl; |
3 | listen 443 ssl; |
| 4 | http2 on; |
4 | http2 on; |
| 5 | listen 127.0.0.1:8093; |
5 | listen 127.0.0.1:8093; |
| 6 | server_name hn.cleberg.net r3yfeffyj7ornpikojmw75u3sn2la7tqnmcmwgv2ov7if24sm5czqeid.onion; |
6 | server_name hn.zerolabs.sh r3yfeffyj7ornpikojmw75u3sn2la7tqnmcmwgv2ov7if24sm5czqeid.onion; |
| 7 | root /var/www/hn/output/; |
7 | root /var/www/hn/output/; |
| 8 | autoindex on; |
8 | autoindex on; |
| 9 | add_header Onion-Location "http://r3yfeffyj7ornpikojmw75u3sn2la7tqnmcmwgv2ov7if24sm5czqeid.onion$request_uri" always; |
9 | add_header Onion-Location "http://r3yfeffyj7ornpikojmw75u3sn2la7tqnmcmwgv2ov7if24sm5czqeid.onion$request_uri" always; |
| @@ -13,3 +13,23 @@ server { |
| 13 | include custom.d/basic.conf; |
13 | include custom.d/basic.conf; |
| 14 | location / { try_files $uri $uri/ /index.html; } |
14 | location / { try_files $uri $uri/ /index.html; } |
| 15 | } |
15 | } |
| |
16 | |
| |
17 | server { |
| |
18 | listen 80; |
| |
19 | listen [::]:80; |
| |
20 | server_name hn.cleberg.net; |
| |
21 | return 301 https://hn.zerolabs.sh$request_uri; |
| |
22 | } |
| |
23 | |
| |
24 | server { |
| |
25 | listen 443 ssl; |
| |
26 | listen [::]:443 ssl; |
| |
27 | http2 on; |
| |
28 | server_name hn.cleberg.net; |
| |
29 | |
| |
30 | include custom.d/tls/ssl_engine.conf; |
| |
31 | include custom.d/tls/certificate_files.conf; |
| |
32 | include custom.d/tls/policy_strict.conf; |
| |
33 | |
| |
34 | return 301 https://hn.zerolabs.sh$request_uri; |
| |
35 | } |
linux/nginx/etc/nginx/conf.d/irc.conf
+21 −1
| @@ -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 irc.cleberg.net; |
5 | server_name irc.zerolabs.sh; |
| 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; |
| @@ -16,3 +16,23 @@ server { |
| 16 | } |
16 | } |
| 17 | include custom.d/security/robots_index_only.conf; |
17 | include custom.d/security/robots_index_only.conf; |
| 18 | } |
18 | } |
| |
19 | |
| |
20 | server { |
| |
21 | listen 80; |
| |
22 | listen [::]:80; |
| |
23 | server_name irc.cleberg.net; |
| |
24 | return 301 https://irc.zerolabs.sh$request_uri; |
| |
25 | } |
| |
26 | |
| |
27 | server { |
| |
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; |
| |
38 | } |
linux/nginx/etc/nginx/conf.d/ld.conf
+21 −1
| @@ -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 ld.cleberg.net u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion; |
5 | server_name ld.zerolabs.sh u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion; |
| 6 | add_header Onion-Location "http://u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion$request_uri" always; |
6 | add_header Onion-Location "http://u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name ld.cleberg.net; |
| |
23 | return 301 https://ld.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name ld.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://ld.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/lt.conf
+22 −2
| @@ -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 lt.cleberg.net nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion; |
5 | server_name lt.zerolabs.sh nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion; |
| 6 | add_header Onion-Location "http://nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion$request_uri" always; |
6 | add_header Onion-Location "http://nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.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; |
| @@ -14,4 +14,24 @@ server { |
| 14 | include custom.d/reverse_proxy/basic.conf; |
14 | include custom.d/reverse_proxy/basic.conf; |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | }\ No newline at end of file |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name lt.cleberg.net; |
| |
23 | return 301 https://lt.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name lt.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://lt.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/mz.conf
+22 −2
| @@ -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 mz.cleberg.net ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion; |
5 | server_name mz.zerolabs.sh ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion; |
| 6 | add_header Onion-Location "http://ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion$request_uri" always; |
6 | add_header Onion-Location "http://ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.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; |
| @@ -14,4 +14,24 @@ server { |
| 14 | include custom.d/reverse_proxy/basic.conf; |
14 | include custom.d/reverse_proxy/basic.conf; |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | }\ No newline at end of file |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name mz.cleberg.net; |
| |
23 | return 301 https://mz.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name mz.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://mz.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/office.conf
+21 −1
| @@ -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 office.cleberg.net; |
5 | server_name office.zerolabs.sh; |
| 6 | add_header Onion-Location "http://uwtjz6pof52bzdkj242mub77ls2ji3qiznbsuoir235rxynqxadpghid.onion$request_uri" always; |
6 | add_header Onion-Location "http://uwtjz6pof52bzdkj242mub77ls2ji3qiznbsuoir235rxynqxadpghid.onion$request_uri" always; |
| 7 | root /var/www/office/; |
7 | root /var/www/office/; |
| 8 | include custom.d/tls/ssl_engine.conf; |
8 | include custom.d/tls/ssl_engine.conf; |
| @@ -18,3 +18,23 @@ server { |
| 18 | root /var/www/office/; |
18 | root /var/www/office/; |
| 19 | location / { try_files $uri $uri/ /index.html; } |
19 | location / { try_files $uri $uri/ /index.html; } |
| 20 | } |
20 | } |
| |
21 | |
| |
22 | server { |
| |
23 | listen 80; |
| |
24 | listen [::]:80; |
| |
25 | server_name office.cleberg.net; |
| |
26 | return 301 https://office.zerolabs.sh$request_uri; |
| |
27 | } |
| |
28 | |
| |
29 | server { |
| |
30 | listen 443 ssl; |
| |
31 | listen [::]:443 ssl; |
| |
32 | http2 on; |
| |
33 | server_name office.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://office.zerolabs.sh$request_uri; |
| |
40 | } |
linux/nginx/etc/nginx/conf.d/org.conf
+21 −1
| @@ -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 org.cleberg.net; |
5 | server_name org.zerolabs.sh; |
| 6 | add_header Onion-Location "http://7vsifofpucgi3wva52nbwhwglrmbyxgdapbkkmgniqlsskspux5zocyd.onion$request_uri" always; |
6 | add_header Onion-Location "http://7vsifofpucgi3wva52nbwhwglrmbyxgdapbkkmgniqlsskspux5zocyd.onion$request_uri" always; |
| 7 | root /var/www/org/; |
7 | root /var/www/org/; |
| 8 | include custom.d/tls/ssl_engine.conf; |
8 | include custom.d/tls/ssl_engine.conf; |
| @@ -18,3 +18,23 @@ server { |
| 18 | root /var/www/org/; |
18 | root /var/www/org/; |
| 19 | location / { try_files $uri $uri/ /index.html; } |
19 | location / { try_files $uri $uri/ /index.html; } |
| 20 | } |
20 | } |
| |
21 | |
| |
22 | server { |
| |
23 | listen 80; |
| |
24 | listen [::]:80; |
| |
25 | server_name org.cleberg.net; |
| |
26 | return 301 https://org.zerolabs.sh$request_uri; |
| |
27 | } |
| |
28 | |
| |
29 | server { |
| |
30 | listen 443 ssl; |
| |
31 | listen [::]:443 ssl; |
| |
32 | http2 on; |
| |
33 | server_name org.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://org.zerolabs.sh$request_uri; |
| |
40 | } |
linux/nginx/etc/nginx/conf.d/paste.conf
+22 −2
| @@ -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 paste.cleberg.net ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion; |
5 | server_name paste.zerolabs.sh ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion; |
| 6 | add_header Onion-Location "http://ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion$request_uri" always; |
6 | add_header Onion-Location "http://ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.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; |
| @@ -14,4 +14,24 @@ server { |
| 14 | include custom.d/reverse_proxy/basic.conf; |
14 | include custom.d/reverse_proxy/basic.conf; |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | }\ No newline at end of file |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name paste.cleberg.net; |
| |
23 | return 301 https://paste.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name paste.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://paste.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/pb.conf
+21 −1
| @@ -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 pb.cleberg.net; |
5 | server_name pb.zerolabs.sh; |
| 6 | |
6 | |
| 7 | error_log /var/log/nginx/pb.log; |
7 | error_log /var/log/nginx/pb.log; |
| 8 | |
8 | |
| @@ -19,3 +19,23 @@ server { |
| 19 | } |
19 | } |
| 20 | include custom.d/security/robots_index_only.conf; |
20 | include custom.d/security/robots_index_only.conf; |
| 21 | } |
21 | } |
| |
22 | |
| |
23 | server { |
| |
24 | listen 80; |
| |
25 | listen [::]:80; |
| |
26 | server_name pb.cleberg.net; |
| |
27 | return 301 https://pb.zerolabs.sh$request_uri; |
| |
28 | } |
| |
29 | |
| |
30 | server { |
| |
31 | listen 443 ssl; |
| |
32 | listen [::]:443 ssl; |
| |
33 | http2 on; |
| |
34 | server_name pb.cleberg.net; |
| |
35 | |
| |
36 | include custom.d/tls/ssl_engine.conf; |
| |
37 | include custom.d/tls/certificate_files.conf; |
| |
38 | include custom.d/tls/policy_strict.conf; |
| |
39 | |
| |
40 | return 301 https://pb.zerolabs.sh$request_uri; |
| |
41 | } |
linux/nginx/etc/nginx/conf.d/photos.conf
+22 −2
| @@ -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.cleberg.net; |
5 | server_name photos.zerolabs.sh; |
| 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; |
| @@ -20,4 +20,24 @@ server { |
| 20 | proxy_send_timeout 600s; |
20 | proxy_send_timeout 600s; |
| 21 | send_timeout 600s; |
21 | send_timeout 600s; |
| 22 | location / { proxy_pass http://127.0.0.1:2283; } |
22 | location / { proxy_pass http://127.0.0.1:2283; } |
| 23 | }\ No newline at end of file |
23 | } |
| |
24 | |
| |
25 | server { |
| |
26 | listen 80; |
| |
27 | listen [::]:80; |
| |
28 | server_name photos.cleberg.net; |
| |
29 | return 301 https://photos.zerolabs.sh$request_uri; |
| |
30 | } |
| |
31 | |
| |
32 | server { |
| |
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 | } |
linux/nginx/etc/nginx/conf.d/pin.conf
+21 −1
| @@ -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 pin.cleberg.net 3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion; |
5 | server_name pin.zerolabs.sh 3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion; |
| 6 | add_header Onion-Location "http://3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion$request_uri" always; |
6 | add_header Onion-Location "http://3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name pin.cleberg.net; |
| |
23 | return 301 https://pin.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name pin.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://pin.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/piped.conf
+22 −2
| @@ -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 piped.cleberg.net pipedapi.cleberg.net pipedproxy.cleberg.net 5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion; |
5 | server_name piped.zerolabs.sh pipedapi.zerolabs.sh pipedproxy.zerolabs.sh 5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion; |
| 6 | add_header Onion-Location "http://5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion$request_uri" always; |
6 | add_header Onion-Location "http://5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.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; |
| @@ -14,4 +14,24 @@ server { |
| 14 | proxy_set_header Host $host; |
14 | proxy_set_header Host $host; |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | }\ No newline at end of file |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name pipedapi.cleberg.net; |
| |
23 | return 301 https://pipedapi.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name pipedapi.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://pipedapi.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/projects.conf
+21 −1
| @@ -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 projects.cleberg.net; |
5 | server_name projects.zerolabs.sh; |
| 6 | add_header Onion-Location "http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion$request_uri" always; |
6 | add_header Onion-Location "http://krednuajd2wpt67ozmkollddpbdphpeyh74hbenagzoxqjncrtrgxkid.onion$request_uri" always; |
| 7 | root /var/www/projects/; |
7 | root /var/www/projects/; |
| 8 | autoindex on; |
8 | autoindex on; |
| @@ -21,3 +21,23 @@ server { |
| 21 | autoindex on; |
21 | autoindex on; |
| 22 | location / { try_files $uri $uri/ /index.html; } |
22 | location / { try_files $uri $uri/ /index.html; } |
| 23 | } |
23 | } |
| |
24 | |
| |
25 | server { |
| |
26 | listen 80; |
| |
27 | listen [::]:80; |
| |
28 | server_name projects.cleberg.net; |
| |
29 | return 301 https://projects.zerolabs.sh$request_uri; |
| |
30 | } |
| |
31 | |
| |
32 | server { |
| |
33 | listen 443 ssl; |
| |
34 | listen [::]:443 ssl; |
| |
35 | http2 on; |
| |
36 | server_name projects.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://projects.zerolabs.sh$request_uri; |
| |
43 | } |
linux/nginx/etc/nginx/conf.d/rd.conf
+21 −1
| @@ -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 rd.cleberg.net voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion; |
5 | server_name rd.zerolabs.sh voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion; |
| 6 | add_header Onion-Location "http://voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion$request_uri" always; |
6 | add_header Onion-Location "http://voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name rd.cleberg.net; |
| |
23 | return 301 https://rd.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name rd.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://rd.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/rimgo.conf
+21 −1
| @@ -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 rimgo.cleberg.net hcj62a4s6ok23oaa4xjnnvabj2aunod3464iuufh2wtehg2th3rwn3yd.onion; |
5 | server_name rimgo.zerolabs.sh hcj62a4s6ok23oaa4xjnnvabj2aunod3464iuufh2wtehg2th3rwn3yd.onion; |
| 6 | add_header Onion-Location "http://hcj62a4s6ok23oaa4xjnnvabj2aunod3464iuufh2wtehg2th3rwn3yd.onion$request_uri" always; |
6 | add_header Onion-Location "http://hcj62a4s6ok23oaa4xjnnvabj2aunod3464iuufh2wtehg2th3rwn3yd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name rimgo.cleberg.net; |
| |
23 | return 301 https://rimgo.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name rimgo.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://rimgo.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/rl.conf
+21 −1
| @@ -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 rl.cleberg.net s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.onion; |
5 | server_name rl.zerolabs.sh s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.onion; |
| 6 | add_header Onion-Location "http://s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.onion$request_uri" always; |
6 | add_header Onion-Location "http://s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.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; |
| @@ -17,3 +17,23 @@ server { |
| 17 | } |
17 | } |
| 18 | include custom.d/security/robots_index_only.conf; |
18 | include custom.d/security/robots_index_only.conf; |
| 19 | } |
19 | } |
| |
20 | |
| |
21 | server { |
| |
22 | listen 80; |
| |
23 | listen [::]:80; |
| |
24 | server_name rl.cleberg.net; |
| |
25 | return 301 https://rl.zerolabs.sh$request_uri; |
| |
26 | } |
| |
27 | |
| |
28 | server { |
| |
29 | listen 443 ssl; |
| |
30 | listen [::]:443 ssl; |
| |
31 | http2 on; |
| |
32 | server_name rl.cleberg.net; |
| |
33 | |
| |
34 | include custom.d/tls/ssl_engine.conf; |
| |
35 | include custom.d/tls/certificate_files.conf; |
| |
36 | include custom.d/tls/policy_strict.conf; |
| |
37 | |
| |
38 | return 301 https://rl.zerolabs.sh$request_uri; |
| |
39 | } |
linux/nginx/etc/nginx/conf.d/rss.conf
+21 −1
| @@ -3,7 +3,7 @@ server { |
| 3 | listen [::]:443 ssl; |
3 | listen [::]:443 ssl; |
| 4 | listen 443 ssl; |
4 | listen 443 ssl; |
| 5 | http2 on; |
5 | http2 on; |
| 6 | server_name rss.cleberg.net; |
6 | server_name rss.zerolabs.sh; |
| 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; |
| 9 | include custom.d/tls/policy_strict.conf; |
9 | include custom.d/tls/policy_strict.conf; |
| @@ -24,3 +24,23 @@ server { |
| 24 | } |
24 | } |
| 25 | include custom.d/security/robots_index_only.conf; |
25 | include custom.d/security/robots_index_only.conf; |
| 26 | } |
26 | } |
| |
27 | |
| |
28 | server { |
| |
29 | listen 80; |
| |
30 | listen [::]:80; |
| |
31 | server_name rss.cleberg.net; |
| |
32 | return 301 https://rss.zerolabs.sh$request_uri; |
| |
33 | } |
| |
34 | |
| |
35 | server { |
| |
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; |
| |
46 | } |
linux/nginx/etc/nginx/conf.d/search.conf
+21 −1
| @@ -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 search.cleberg.net txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion; |
5 | server_name search.zerolabs.sh txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion; |
| 6 | add_header Onion-Location "http://txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion$request_uri" always; |
6 | add_header Onion-Location "http://txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.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; |
| @@ -19,3 +19,23 @@ server { |
| 19 | } |
19 | } |
| 20 | include custom.d/security/robots_index_only.conf; |
20 | include custom.d/security/robots_index_only.conf; |
| 21 | } |
21 | } |
| |
22 | |
| |
23 | server { |
| |
24 | listen 80; |
| |
25 | listen [::]:80; |
| |
26 | server_name search.cleberg.net; |
| |
27 | return 301 https://search.zerolabs.sh$request_uri; |
| |
28 | } |
| |
29 | |
| |
30 | server { |
| |
31 | listen 443 ssl; |
| |
32 | listen [::]:443 ssl; |
| |
33 | http2 on; |
| |
34 | server_name search.cleberg.net; |
| |
35 | |
| |
36 | include custom.d/tls/ssl_engine.conf; |
| |
37 | include custom.d/tls/certificate_files.conf; |
| |
38 | include custom.d/tls/policy_strict.conf; |
| |
39 | |
| |
40 | return 301 https://search.zerolabs.sh$request_uri; |
| |
41 | } |
linux/nginx/etc/nginx/conf.d/send.conf
+21 −1
| @@ -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 send.cleberg.net 6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion; |
5 | server_name send.zerolabs.sh 6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion; |
| 6 | add_header Onion-Location "http://6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion$request_uri" always; |
6 | add_header Onion-Location "http://6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name send.cleberg.net; |
| |
23 | return 301 https://send.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name send.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://send.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/slash.conf
+21 −1
| @@ -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 slash.cleberg.net svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion; |
5 | server_name slash.zerolabs.sh svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion; |
| 6 | add_header Onion-Location "http://svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion$request_uri" always; |
6 | add_header Onion-Location "http://svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.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; |
| @@ -15,3 +15,23 @@ server { |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | } |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name slash.cleberg.net; |
| |
23 | return 301 https://slash.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name slash.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://slash.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/small.conf
+22 −2
| @@ -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 small.cleberg.net w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion; |
5 | server_name small.zerolabs.sh w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion; |
| 6 | add_header Onion-Location "http://w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion$request_uri" always; |
6 | add_header Onion-Location "http://w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.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; |
| @@ -14,4 +14,24 @@ server { |
| 14 | include custom.d/reverse_proxy/basic.conf; |
14 | include custom.d/reverse_proxy/basic.conf; |
| 15 | } |
15 | } |
| 16 | include custom.d/security/robots_index_only.conf; |
16 | include custom.d/security/robots_index_only.conf; |
| 17 | }\ No newline at end of file |
17 | } |
| |
18 | |
| |
19 | server { |
| |
20 | listen 80; |
| |
21 | listen [::]:80; |
| |
22 | server_name small.cleberg.net; |
| |
23 | return 301 https://small.zerolabs.sh$request_uri; |
| |
24 | } |
| |
25 | |
| |
26 | server { |
| |
27 | listen 443 ssl; |
| |
28 | listen [::]:443 ssl; |
| |
29 | http2 on; |
| |
30 | server_name small.cleberg.net; |
| |
31 | |
| |
32 | include custom.d/tls/ssl_engine.conf; |
| |
33 | include custom.d/tls/certificate_files.conf; |
| |
34 | include custom.d/tls/policy_strict.conf; |
| |
35 | |
| |
36 | return 301 https://small.zerolabs.sh$request_uri; |
| |
37 | } |
linux/nginx/etc/nginx/conf.d/ssh.conf
+22 −2
| @@ -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 ssh.cleberg.net; |
5 | server_name ssh.zerolabs.sh; |
| 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; |
| @@ -15,4 +15,24 @@ server { |
| 15 | include custom.d/reverse_proxy/basic.conf; |
15 | include custom.d/reverse_proxy/basic.conf; |
| 16 | } |
16 | } |
| 17 | include custom.d/security/robots_index_only.conf; |
17 | include custom.d/security/robots_index_only.conf; |
| 18 | }\ No newline at end of file |
18 | } |
| |
19 | |
| |
20 | server { |
| |
21 | listen 80; |
| |
22 | listen [::]:80; |
| |
23 | server_name ssh.cleberg.net; |
| |
24 | return 301 https://ssh.zerolabs.sh$request_uri; |
| |
25 | } |
| |
26 | |
| |
27 | server { |
| |
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; |
| |
38 | } |
linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf
added
+35
| @@ -0,0 +1,35 @@ |
| |
1 | server { |
| |
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/policy_strict.conf; |
| |
8 | ssl_certificate /etc/letsencrypt/live/zerolabs.sh/fullchain.pem; |
| |
9 | ssl_certificate_key /etc/letsencrypt/live/zerolabs.sh/privkey.pem; |
| |
10 | ssl_trusted_certificate /etc/letsencrypt/live/zerolabs.sh/chain.pem; |
| |
11 | return 301 $scheme://zerolabs.sh$request_uri; |
| |
12 | } |
| |
13 | |
| |
14 | |
| |
15 | server { |
| |
16 | listen [::]:443 ssl; |
| |
17 | listen 443 ssl; |
| |
18 | http2 on; |
| |
19 | server_name zerolabs.sh; |
| |
20 | root /var/www/zerolabs.sh/; |
| |
21 | include custom.d/tls/ssl_engine.conf; |
| |
22 | include custom.d/tls/policy_strict.conf; |
| |
23 | include custom.d/basic.conf; |
| |
24 | ssl_certificate /etc/letsencrypt/live/zerolabs.sh/fullchain.pem; |
| |
25 | ssl_certificate_key /etc/letsencrypt/live/zerolabs.sh/privkey.pem; |
| |
26 | ssl_trusted_certificate /etc/letsencrypt/live/zerolabs.sh/chain.pem; |
| |
27 | location / { try_files $uri $uri/ =404; } |
| |
28 | } |
| |
29 | |
| |
30 | server { |
| |
31 | listen [::]:80; |
| |
32 | listen 80; |
| |
33 | server_name www.zerolabs.sh zerolabs.sh; |
| |
34 | return 301 https://zerolabs.sh$request_uri; |
| |
35 | } |
linux/nginx/etc/nginx/custom.d/reverse_proxy/authelia_request.conf
+1 −1
| @@ -7,4 +7,4 @@ proxy_set_header Remote-User $user; |
| 7 | proxy_set_header Remote-Email $email; |
7 | proxy_set_header Remote-Email $email; |
| 8 | proxy_set_header Remote-Groups $groups; |
8 | proxy_set_header Remote-Groups $groups; |
| 9 | |
9 | |
| 10 | error_page 401 =302 https://auth.cleberg.net/?rd=$target_url; |
10 | error_page 401 =302 https://auth.zerolabs.sh/?rd=$target_url; |