From c49a0490864ed03378723a1e6c6656d175b36b5b Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Thu, 30 Apr 2026 10:56:44 -0500 Subject: move zerolabs to local port, remove authelia from irc, and update cleberg.net logging --- 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(-) create mode 100644 linux/nginx/etc/nginx/conf.d/zb.conf (limited to 'linux') diff --git a/linux/nginx/etc/nginx/conf.d/cleberg.net.conf b/linux/nginx/etc/nginx/conf.d/cleberg.net.conf index bbf2bd1..c4671b0 100644 --- a/linux/nginx/etc/nginx/conf.d/cleberg.net.conf +++ b/linux/nginx/etc/nginx/conf.d/cleberg.net.conf @@ -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; diff --git a/linux/nginx/etc/nginx/conf.d/irc.conf b/linux/nginx/etc/nginx/conf.d/irc.conf index aeb7f12..56d54df 100644 --- a/linux/nginx/etc/nginx/conf.d/irc.conf +++ b/linux/nginx/etc/nginx/conf.d/irc.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; } diff --git a/linux/nginx/etc/nginx/conf.d/zb.conf b/linux/nginx/etc/nginx/conf.d/zb.conf new file mode 100644 index 0000000..7ef056e --- /dev/null +++ b/linux/nginx/etc/nginx/conf.d/zb.conf @@ -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; +} diff --git a/linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf b/linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf index 3ea806d..c68c0aa 100644 --- a/linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf +++ b/linux/nginx/etc/nginx/conf.d/zerolabs.sh.conf @@ -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; -} -- cgit v1.2.3