cmc/dotfiles
Using GNU Stow to manage my dotfiles.
clone: git clone https://gitbay.org/cmc/dotfiles.git
35dd01749ddc5584e931ba0a76431a52bfb44c91
verified · cmc
author: Christian Cleberg <hello@cleberg.net> · 2026-04-30T20:21:10Z
linux/nginx/etc/nginx/conf.d/ao.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/art.conf | 17 -------------- linux/nginx/etc/nginx/conf.d/bb.conf | 19 --------------- linux/nginx/etc/nginx/conf.d/br.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/bt.conf | 33 --------------------------- linux/nginx/etc/nginx/conf.d/bw.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/cc.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/cleberg.net.conf | 12 +++++----- linux/nginx/etc/nginx/conf.d/ddns.conf | 15 ------------ linux/nginx/etc/nginx/conf.d/gh.conf | 17 -------------- linux/nginx/etc/nginx/conf.d/gramps.conf | 11 --------- linux/nginx/etc/nginx/conf.d/ha.conf | 21 ----------------- linux/nginx/etc/nginx/conf.d/hat.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/irc.conf | 14 ------------ linux/nginx/etc/nginx/conf.d/ld.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/lt.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/mz.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/paste.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/pb.conf | 20 ---------------- linux/nginx/etc/nginx/conf.d/photos.conf | 19 --------------- linux/nginx/etc/nginx/conf.d/pin.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/piped.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/rd.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/rl.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/search.conf | 22 ------------------ linux/nginx/etc/nginx/conf.d/send.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/slash.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/small.conf | 18 --------------- linux/nginx/etc/nginx/conf.d/ssh.conf | 15 ------------ linux/nginx/etc/nginx/conf.d/zb.conf | 15 ------------ linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf | 1 - 31 files changed, 6 insertions(+), 533 deletions(-) deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10002; - server_name ao.zerolabs.sh ao.cleberg.net; - - if ($host = ao.cleberg.net) { - return 301 https://ao.zerolabs.sh$request_uri; - } - - add_header Onion-Location "http://7lyqrn4ofxdq7lfporviu44zpc42wooh2bqazfhvpscgwby2vcwldzad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - deleted file mode 100644 @@ -1,17 +0,0 @@ -server { - listen 10003; - server_name art.cleberg.net art.zerolabs.sh mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion; - add_header Onion-Location "http://mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion$request_uri" always; - - if ($host = art.cleberg.net) { - return 301 https://art.zerolabs.sh$request_uri; - } - - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,19 +0,0 @@ -server { - listen 10005; - server_name bb.zerolabs.sh bb.cleberg.net; - - if ($host = bb.cleberg.net) { - return 301 https://bb.zerolabs.sh$request_uri; - } - - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - proxy_read_timeout 300s; - proxy_send_timeout 300s; - proxy_connect_timeout 300s; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10006; - server_name br.zerolabs.sh pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion br.cleberg.net; - - if ($host = br.cleberg.net) { - return 301 https://br.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://pkft6saqbmn6he5g626fphvlijmkdf4rzckjw6r57zsmuqm4ukd6i5ad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,33 +0,0 @@ -server { - listen 10007; - server_name bt.zerolabs.sh bt.cleberg.net; - - if ($host = bt.cleberg.net) { - return 301 https://bt.zerolabs.sh$request_uri; - } - - include custom.d/basic.conf; - - - location = / { - return 301 /transmission/web/; - } - - location /transmission/ { - proxy_read_timeout 300; - proxy_http_version 1.1; - - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-Forwarded-Host $host; - proxy_set_header X-Forwarded-Server $host; - - proxy_pass_header X-Transmission-Session-Id; - proxy_pass $backend_address; - } -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10008; - server_name bw.zerolabs.sh z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion bw.cleberg.net; - - if ($host = bw.cleberg.net) { - return 301 https://bw.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://z7kc27ceokwgddrcspxx4eb7b6xqmtjj26nohg3wgt6hsnnlfmk4apqd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10009; - server_name cc.zerolabs.sh gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion cc.cleberg.net; - - if ($host = cc.cleberg.net) { - return 301 https://cc.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://gipsohqqcehn4n6smyg5j5aap7ln6lwugyjm2lxyx4vfiwayjhpnodyd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - @@ -14,12 +14,12 @@ server { } server { - listen 10012; - server_name hutch.cleberg.net; - include custom.d/basic.conf; - include custom.d/security/strict-transport-security.conf; - include custom.d/security/content-security-policy.conf; - include custom.d/security/permissions-policy.conf; + listen 10012; + server_name hutch.cleberg.net; + include custom.d/basic.conf; + include custom.d/security/strict-transport-security.conf; + include custom.d/security/content-security-policy.conf; + include custom.d/security/permissions-policy.conf; location = /privacy.html { return 301 https://zerolabs.sh/hutch/privacy-policy/; deleted file mode 100644 @@ -1,15 +0,0 @@ -server { - listen 10016; - server_name ddns.zerolabs.sh ddns.cleberg.net; - - if ($host = ddns.cleberg.net) { - return 301 https://ddns.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,17 +0,0 @@ -server { - listen 10019; - server_name gh.zerolabs.sh gh.cleberg.net; - - if ($host = gh.cleberg.net) { - return 301 https://gh.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,11 +0,0 @@ -server { - listen 10020; - server_name gramps.cleberg.net; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,21 +0,0 @@ -server { - listen 10021; - server_name ha.zerolabs.sh ha.cleberg.net; - - if ($host = ha.cleberg.net) { - return 301 https://ha.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - proxy_set_header X-Forwarded-For $remote_addr; - } - location /api/websocket { - proxy_pass $backend_address; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10022; - server_name hat.zerolabs.sh jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion hat.cleberg.net; - - if ($host = hat.cleberg.net) { - return 301 https://hat.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://jfrkztgin2ngoj2fnssc2m2j2ycpchmrhzhudaucgvaib5iqwgfxexyd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,14 +0,0 @@ -server { - listen 10027; - server_name irc.zerolabs.sh irc.cleberg.net; - - if ($host = irc.cleberg.net) { - return 301 https://irc.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10028; - server_name ld.zerolabs.sh u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion ld.cleberg.net; - - if ($host = ld.cleberg.net) { - return 301 https://ld.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://u3tyzuhs7o4hkizpbcxbm5yqzj74bjqb3phfqfszrx4u75dua7lpf7ad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10029; - server_name lt.zerolabs.sh nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion lt.cleberg.net; - - if ($host = lt.cleberg.net) { - return 301 https://lt.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://nxw6545qeepw2s2kngowsxbcizjcxyimn7dq2bpvr3sqabsu2juj6gyd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10030; - server_name mz.zerolabs.sh ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion mz.cleberg.net; - - if ($host = mz.cleberg.net) { - return 301 https://mz.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://ltawlmsk6vhrig2awwshnduiv45anelx3thepkd6xh4n2s4jxu7wyrid.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10035; - server_name paste.zerolabs.sh ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion paste.cleberg.net; - - if ($host = paste.cleberg.net) { - return 301 https://paste.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://ciserod7fbncypo762qcqtowldl3qjhlojfnmguiuvcj3rcyrhqs6ead.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,20 +0,0 @@ -server { - listen 10036; - server_name pb.zerolabs.sh pb.cleberg.net; - - if ($host = pb.cleberg.net) { - return 301 https://pb.zerolabs.sh$request_uri; - } - - error_log /var/log/nginx/pb.log; - - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,19 +0,0 @@ -server { - listen 10037; - server_name photos.cleberg.net; - include custom.d/basic.conf; - client_max_body_size 50000M; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - proxy_redirect off; - proxy_read_timeout 600s; - proxy_send_timeout 600s; - send_timeout 600s; - location / { proxy_pass $backend_address; } -} - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10038; - server_name pin.zerolabs.sh 3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion pin.cleberg.net; - - if ($host = pin.cleberg.net) { - return 301 https://pin.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://3rtmxu6slammicquf5cpgiptjpzht3n342vh62utoyxchds5r76tadad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10039; - server_name piped.zerolabs.sh pipedapi.zerolabs.sh pipedproxy.zerolabs.sh 5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion piped.cleberg.net; - - if ($host = piped.cleberg.net) { - return 301 https://piped.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://5ttqjwhhcxh7apxrge5b5cjqceiibrjlqv2hhtmukwfsitbzqk5hh4id.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - proxy_set_header Host $host; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10042; - server_name rd.zerolabs.sh voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion rd.cleberg.net; - - if ($host = rd.cleberg.net) { - return 301 https://rd.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://voyxxivcoupelvedthpbjqsrdhkn4ty7qjurvsif4qbjejnldisqs5ad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10044; - server_name rl.zerolabs.sh s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.onion rl.cleberg.net; - - if ($host = rl.cleberg.net) { - return 301 https://rl.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://s5wpjol4xe2mszhz4hoqobv4pqmoihb65dz2lbibujjjvhbpjvu45lad.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,22 +0,0 @@ -server { - listen 10046; - server_name search.zerolabs.sh txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion search.cleberg.net; - - if ($host = search.cleberg.net) { - return 301 https://search.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://txwk667ks3vh76r2mfqiot2wdptentsne64nu6qam63zbpzbmhtkvnid.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - proxy_http_version 1.1; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10047; - server_name send.zerolabs.sh 6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion send.cleberg.net; - - if ($host = send.cleberg.net) { - return 301 https://send.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://6jcf5qh2yg4axi42nbbcijglvoag74z7oq7xikqueebeb5vykj22miqd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10048; - server_name slash.zerolabs.sh svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion slash.cleberg.net; - - if ($host = slash.cleberg.net) { - return 301 https://slash.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://svfj2zs33g572utlou6kx7uamhwen4nxdzvfetnhwjqs4mmdgoayc7qd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,18 +0,0 @@ -server { - listen 10049; - server_name small.zerolabs.sh w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion small.cleberg.net; - - if ($host = small.cleberg.net) { - return 301 https://small.zerolabs.sh$request_uri; - } - add_header Onion-Location "http://w2qsrbzjmlikhwvbhno3qfdjod53iyzlvzjamcvgkcmtbclmdkqerbqd.onion$request_uri" always; - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - - - deleted file mode 100644 @@ -1,15 +0,0 @@ -server { - listen 10050; - server_name ssh.zerolabs.sh ssh.cleberg.net; - - if ($host = ssh.cleberg.net) { - return 301 https://ssh.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - deleted file mode 100644 @@ -1,15 +0,0 @@ -server { - listen 10051; - server_name zb.zerolabs.sh zb.cleberg.net; - - if ($host = zb.cleberg.net) { - return 301 https://zb.zerolabs.sh$request_uri; - } - include custom.d/basic.conf; - location / { - proxy_pass $backend_address; - include custom.d/reverse_proxy/basic.conf; - } - include custom.d/security/robots_index_only.conf; -} - @@ -1,4 +1,3 @@ - server { listen 10000; server_name zerolabs.sh;