Commit 284aa991b2
284aa991b213422f9e4a463b483c05a239f601a4
parent: e8881e5724
Verified · cmc
cmc <hello@cleberg.net> · 2026-02-16 04:00 UTC
centralized docker configs
Layout: unified · split
linux/nginx/etc/nginx/conf.d/ao.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name ao.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:9380; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name ao.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/art.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name art.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:3003; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name art.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/auth.conf
deleted
−42
| @@ -1,42 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name auth.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | set $upstream http://127.0.0.1:9092; |
| 20 | | |
| 21 | | location / { |
| 22 | | proxy_pass $upstream; |
| 23 | | |
| 24 | | include custom.d/reverse_proxy/basic.conf; |
| 25 | | } |
| 26 | | |
| 27 | | location /api/verify { |
| 28 | | proxy_pass $upstream; |
| 29 | | } |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | } |
| 32 | | |
| 33 | | # ---------------------------------------------------------------------- |
| 34 | | # | Config file for non-secure host | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | server { |
| 37 | | listen [::]:80; |
| 38 | | listen 80; |
| 39 | | server_name auth.cleberg.net; |
| 40 | | |
| 41 | | return 301 https://$host$request_uri; |
| 42 | | } |
linux/nginx/etc/nginx/conf.d/br.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name br.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:3030; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name br.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/bt.conf
deleted
−46
| @@ -1,46 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name bt.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | set $upstream http://127.0.0.1:9091; |
| 20 | | |
| 21 | | location /authelia { |
| 22 | | include custom.d/reverse_proxy/authelia.conf; |
| 23 | | } |
| 24 | | |
| 25 | | location / { |
| 26 | | proxy_pass $upstream; |
| 27 | | |
| 28 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 29 | | # include custom.d/reverse_proxy/basic.conf; |
| 30 | | proxy_pass_header X-bt-Session-Id; |
| 31 | | } |
| 32 | | |
| 33 | | include custom.d/security/robots_index_only.conf; |
| 34 | | # ---------------------------------------------------------------------- |
| 35 | | } |
| 36 | | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | # | Config file for non-secure host | |
| 39 | | # ---------------------------------------------------------------------- |
| 40 | | server { |
| 41 | | listen [::]:80; |
| 42 | | listen 80; |
| 43 | | server_name bt.cleberg.net; |
| 44 | | |
| 45 | | return 301 https://$host$request_uri; |
| 46 | | } |
linux/nginx/etc/nginx/conf.d/bw.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name bw.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:10416; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name bw.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/cc.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name cc.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8111; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name cc.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/cleberg.net_wildcard.conf
added
+30
| @@ -0,0 +1,30 @@ |
| 1 | server { |
| 2 | listen 80; |
| 3 | listen [::]:80; |
| 4 | server_name .cleberg.net; |
| 5 | return 301 https://$host$request_uri; |
| 6 | } |
| 7 | |
| 8 | server { |
| 9 | listen 443 ssl; |
| 10 | listen [::]:443 ssl; |
| 11 | http2 on; |
| 12 | |
| 13 | server_name .cleberg.net; |
| 14 | |
| 15 | include custom.d/tls/ssl_engine.conf; |
| 16 | include custom.d/tls/certificate_files.conf; |
| 17 | include custom.d/tls/policy_balanced.conf; |
| 18 | include custom.d/basic.conf; |
| 19 | |
| 20 | location / { |
| 21 | if ($backend_address = "") { |
| 22 | return 404; |
| 23 | } |
| 24 | |
| 25 | proxy_pass $backend_address; |
| 26 | include custom.d/reverse_proxy/basic.conf; |
| 27 | } |
| 28 | |
| 29 | include custom.d/security/robots_index_only.conf; |
| 30 | } |
linux/nginx/etc/nginx/conf.d/ddns.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name ddns.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://127.0.0.1:8097; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name ddns.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/docker.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name docker.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://127.0.0.1:3777; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name docker.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/gh.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name gh.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://192.168.0.251:3039; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name gh.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/ha.conf
deleted
−46
| @@ -1,46 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name ha.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | set $upstream http://192.168.0.214:8123; |
| 20 | | |
| 21 | | location / { |
| 22 | | proxy_pass $upstream; |
| 23 | | proxy_set_header X-Forwarded-For $remote_addr; |
| 24 | | } |
| 25 | | |
| 26 | | location /api/websocket { |
| 27 | | proxy_pass $upstream; |
| 28 | | proxy_http_version 1.1; |
| 29 | | proxy_set_header Upgrade $http_upgrade; |
| 30 | | proxy_set_header Connection "upgrade"; |
| 31 | | } |
| 32 | | |
| 33 | | include custom.d/security/robots_index_only.conf; |
| 34 | | # ---------------------------------------------------------------------- |
| 35 | | } |
| 36 | | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | # | Config file for non-secure host | |
| 39 | | # ---------------------------------------------------------------------- |
| 40 | | server { |
| 41 | | listen [::]:80; |
| 42 | | listen 80; |
| 43 | | server_name ha.cleberg.net; |
| 44 | | |
| 45 | | return 301 https://$host$request_uri; |
| 46 | | } |
linux/nginx/etc/nginx/conf.d/hat.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name hat.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://192.168.0.251:3991; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name hat.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/irc.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name irc.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://192.168.0.251:9900; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name irc.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/ld.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name ld.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:3004; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name ld.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/lemmy.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name lemmy.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:10633; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name lemmy.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/lt.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name lt.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:5000; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name lt.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/mz.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name mz.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:3474; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name mz.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/paste.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name paste.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8084; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name paste.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/pb.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name pb.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8745; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | # include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name pb.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/photos.conf
deleted
−54
| @@ -1,54 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name photos.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | # allow large file uploads |
| 20 | | client_max_body_size 50000M; |
| 21 | | |
| 22 | | # Set headers |
| 23 | | proxy_set_header Host $host; |
| 24 | | proxy_set_header X-Real-IP $remote_addr; |
| 25 | | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
| 26 | | proxy_set_header X-Forwarded-Proto $scheme; |
| 27 | | |
| 28 | | # enable websockets: http://nginx.org/en/docs/http/websocket.html |
| 29 | | proxy_http_version 1.1; |
| 30 | | proxy_set_header Upgrade $http_upgrade; |
| 31 | | proxy_set_header Connection "upgrade"; |
| 32 | | proxy_redirect off; |
| 33 | | |
| 34 | | # set timeout |
| 35 | | proxy_read_timeout 600s; |
| 36 | | proxy_send_timeout 600s; |
| 37 | | send_timeout 600s; |
| 38 | | |
| 39 | | location / { |
| 40 | | proxy_pass http://127.0.0.1:2283; |
| 41 | | } |
| 42 | | # ---------------------------------------------------------------------- |
| 43 | | } |
| 44 | | |
| 45 | | # ---------------------------------------------------------------------- |
| 46 | | # | Config file for non-secure host | |
| 47 | | # ---------------------------------------------------------------------- |
| 48 | | server { |
| 49 | | listen [::]:80; |
| 50 | | listen 80; |
| 51 | | server_name photos.cleberg.net; |
| 52 | | |
| 53 | | return 301 https://$host$request_uri; |
| 54 | | } |
linux/nginx/etc/nginx/conf.d/pin.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name pin.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8086; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name pin.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/piped.conf
deleted
−40
| @@ -1,40 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name piped.cleberg.net pipedapi.cleberg.net pipedproxy.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8077; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | proxy_set_header Host $host; |
| 24 | | # include custom.d/reverse_proxy/basic.conf; |
| 25 | | } |
| 26 | | |
| 27 | | include custom.d/security/robots_index_only.conf; |
| 28 | | # ---------------------------------------------------------------------- |
| 29 | | } |
| 30 | | |
| 31 | | # ---------------------------------------------------------------------- |
| 32 | | # | Config file for non-secure host | |
| 33 | | # ---------------------------------------------------------------------- |
| 34 | | server { |
| 35 | | listen [::]:80; |
| 36 | | listen 80; |
| 37 | | server_name piped.cleberg.net pipedapi.cleberg.net pipedproxy.cleberg.net; |
| 38 | | |
| 39 | | return 301 https://$host$request_uri; |
| 40 | | } |
linux/nginx/etc/nginx/conf.d/rd.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name rd.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:5758; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name rd.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/rimgo.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name rimgo.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:3869; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name rimgo.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/rl.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name rl.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://192.168.0.251:8983; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name rl.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/rss.conf
deleted
−58
| @@ -1,58 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | upstream freshrss { |
| 5 | | server 192.168.0.251:8081; |
| 6 | | keepalive 64; |
| 7 | | } |
| 8 | | |
| 9 | | server { |
| 10 | | listen [::]:443 ssl; |
| 11 | | listen 443 ssl; |
| 12 | | http2 on; |
| 13 | | |
| 14 | | server_name rss.cleberg.net; |
| 15 | | |
| 16 | | include custom.d/tls/ssl_engine.conf; |
| 17 | | include custom.d/tls/certificate_files.conf; |
| 18 | | include custom.d/tls/policy_balanced.conf; |
| 19 | | include custom.d/basic.conf; |
| 20 | | |
| 21 | | # ---------------------------------------------------------------------- |
| 22 | | # | Custom rules & config for specific website | |
| 23 | | # ---------------------------------------------------------------------- |
| 24 | | location / { |
| 25 | | proxy_pass http://freshrss/; |
| 26 | | |
| 27 | | # include custom.d/reverse_proxy/basic.conf; |
| 28 | | |
| 29 | | add_header X-Frame-Options SAMEORIGIN; |
| 30 | | add_header X-XSS-Protection "1; mode=block"; |
| 31 | | proxy_redirect off; |
| 32 | | proxy_buffering off; |
| 33 | | proxy_set_header Host $host; |
| 34 | | proxy_set_header X-Real-IP $remote_addr; |
| 35 | | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
| 36 | | proxy_set_header X-Forwarded-Proto $scheme; |
| 37 | | proxy_set_header X-Forwarded-Port $server_port; |
| 38 | | proxy_read_timeout 90; |
| 39 | | |
| 40 | | # Forward the Authorization header for the Google Reader API. |
| 41 | | proxy_set_header Authorization $http_authorization; |
| 42 | | proxy_pass_header Authorization; |
| 43 | | } |
| 44 | | |
| 45 | | include custom.d/security/robots_index_only.conf; |
| 46 | | # ---------------------------------------------------------------------- |
| 47 | | } |
| 48 | | |
| 49 | | # ---------------------------------------------------------------------- |
| 50 | | # | Config file for non-secure host | |
| 51 | | # ---------------------------------------------------------------------- |
| 52 | | server { |
| 53 | | listen [::]:80; |
| 54 | | listen 80; |
| 55 | | server_name rss.cleberg.net; |
| 56 | | |
| 57 | | return 301 https://$host$request_uri; |
| 58 | | } |
linux/nginx/etc/nginx/conf.d/search.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name search.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:9191; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | # include custom.d/reverse_proxy/basic.conf; |
| 24 | | proxy_set_header Host $host; |
| 25 | | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
| 26 | | proxy_set_header Upgrade $http_upgrade; |
| 27 | | proxy_set_header Connection "upgrade"; |
| 28 | | proxy_http_version 1.1; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name search.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/send.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name send.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:1443; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name send.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/slash.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name slash.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://192.168.0.251:5231; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name slash.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/small.conf
deleted
−39
| @@ -1,39 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name small.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location / { |
| 20 | | set $upstream http://127.0.0.1:8002; |
| 21 | | proxy_pass $upstream; |
| 22 | | |
| 23 | | include custom.d/reverse_proxy/basic.conf; |
| 24 | | } |
| 25 | | |
| 26 | | include custom.d/security/robots_index_only.conf; |
| 27 | | # ---------------------------------------------------------------------- |
| 28 | | } |
| 29 | | |
| 30 | | # ---------------------------------------------------------------------- |
| 31 | | # | Config file for non-secure host | |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | server { |
| 34 | | listen [::]:80; |
| 35 | | listen 80; |
| 36 | | server_name small.cleberg.net; |
| 37 | | |
| 38 | | return 301 https://$host$request_uri; |
| 39 | | } |
linux/nginx/etc/nginx/conf.d/ssh.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name ssh.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://127.0.0.1:8169; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name ssh.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/teddit.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name teddit.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://192.168.0.251:8181; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name teddit.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |
linux/nginx/etc/nginx/conf.d/wyl.conf
deleted
−44
| @@ -1,44 +0,0 @@ |
| 1 | | # ---------------------------------------------------------------------- |
| 2 | | # | Config file for host | |
| 3 | | # ---------------------------------------------------------------------- |
| 4 | | server { |
| 5 | | listen [::]:443 ssl; |
| 6 | | listen 443 ssl; |
| 7 | | http2 on; |
| 8 | | |
| 9 | | server_name wyl.cleberg.net; |
| 10 | | |
| 11 | | include custom.d/tls/ssl_engine.conf; |
| 12 | | include custom.d/tls/certificate_files.conf; |
| 13 | | include custom.d/tls/policy_balanced.conf; |
| 14 | | include custom.d/basic.conf; |
| 15 | | |
| 16 | | # ---------------------------------------------------------------------- |
| 17 | | # | Custom rules & config for specific website | |
| 18 | | # ---------------------------------------------------------------------- |
| 19 | | location /authelia { |
| 20 | | include custom.d/reverse_proxy/authelia.conf; |
| 21 | | } |
| 22 | | |
| 23 | | location / { |
| 24 | | set $upstream http://192.168.0.251:8840; |
| 25 | | proxy_pass $upstream; |
| 26 | | |
| 27 | | include custom.d/reverse_proxy/authelia_request.conf; |
| 28 | | include custom.d/reverse_proxy/basic.conf; |
| 29 | | } |
| 30 | | |
| 31 | | include custom.d/security/robots_index_only.conf; |
| 32 | | # ---------------------------------------------------------------------- |
| 33 | | } |
| 34 | | |
| 35 | | # ---------------------------------------------------------------------- |
| 36 | | # | Config file for non-secure host | |
| 37 | | # ---------------------------------------------------------------------- |
| 38 | | server { |
| 39 | | listen [::]:80; |
| 40 | | listen 80; |
| 41 | | server_name wyl.cleberg.net; |
| 42 | | |
| 43 | | return 301 https://$host$request_uri; |
| 44 | | } |