cmc/dotfiles
Using GNU Stow to manage my dotfiles.
clone: git clone https://gitbay.org/cmc/dotfiles.git
c49a0490864ed03378723a1e6c6656d175b36b5b
verified · cmc
author: Christian Cleberg <hello@cleberg.net> · 2026-04-30T15:56:44Z
linux/nginx/etc/nginx/conf.d/cleberg.net.conf | 1 + linux/nginx/etc/nginx/conf.d/irc.conf | 3 --- linux/nginx/etc/nginx/conf.d/zb.conf | 22 ++++++++++++++++++++++ linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf | 19 ++----------------- 4 files changed, 25 insertions(+), 20 deletions(-) @@ -2,6 +2,7 @@ server { listen 443 ssl; http2 on; server_name cleberg.net; + error_log /var/log/nginx/cleberg.net.error.log; include custom.d/tls/ssl_engine.conf; include custom.d/tls/certificate_files_cleberg_net.conf; include custom.d/tls/policy_strict.conf; @@ -6,11 +6,8 @@ server { include custom.d/tls/certificate_files_cleberg_net.conf; include custom.d/tls/policy_strict.conf; include custom.d/basic.conf; - location /authelia { include custom.d/reverse_proxy/authelia.conf; } location / { proxy_pass $backend_address; - include custom.d/reverse_proxy/authelia_request.conf; - include custom.d/reverse_proxy/basic.conf; } include custom.d/security/robots_index_only.conf; } new file mode 100644 @@ -0,0 +1,22 @@ +server { + listen 443 ssl; + http2 on; + server_name zb.zerolabs.sh; + include custom.d/tls/ssl_engine.conf; + include custom.d/tls/certificate_files_cleberg_net.conf; + include custom.d/tls/policy_strict.conf; + include custom.d/basic.conf; + location /authelia { include custom.d/reverse_proxy/authelia.conf; } + location / { + proxy_pass $backend_address; + include custom.d/reverse_proxy/authelia_request.conf; + include custom.d/reverse_proxy/basic.conf; + } + include custom.d/security/robots_index_only.conf; +} + +server { + listen 80; + server_name zb.zerolabs.sh; + return 301 https://zb.zerolabs.sh$request_uri; +} @@ -1,28 +1,13 @@ server { - listen 443 ssl; - http2 on; + listen 10000; server_name www.zerolabs.sh; - include custom.d/tls/ssl_engine.conf; - include custom.d/tls/policy_strict.conf; - include custom.d/tls/certificate_files_zerolabs_sh.conf; return 301 $scheme://zerolabs.sh$request_uri; } - server { - listen 443 ssl; - http2 on; + listen 10000; server_name zerolabs.sh; root /var/www/zerolabs.sh/; - include custom.d/tls/ssl_engine.conf; - include custom.d/tls/policy_strict.conf; - include custom.d/tls/certificate_files_zerolabs_sh.conf; include custom.d/basic.conf; location / { try_files $uri $uri/ =404; } } - -server { - listen 80; - server_name www.zerolabs.sh zerolabs.sh; - return 301 https://zerolabs.sh$request_uri; -}