aboutsummaryrefslogtreecommitdiff
path: root/nix/per-host
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2026-09-15 15:35:07 +0000
committerKumar Damani <me@kumardamani.net>2026-09-15 15:35:07 +0000
commit24b3ee48fb151f46bfebeb63f1faee33d4779bb9 (patch)
tree38b30fd7f37889cfcf57b20f9185f341041fdf41 /nix/per-host
parent2a841c704b17d5f8edf864a3ee5245d07e6ec5c7 (diff)
rproxy updates
Diffstat (limited to 'nix/per-host')
-rw-r--r--nix/per-host/rproxy-2/configuration.nix69
1 files changed, 13 insertions, 56 deletions
diff --git a/nix/per-host/rproxy-2/configuration.nix b/nix/per-host/rproxy-2/configuration.nix
index 8021ad0..71fe906 100644
--- a/nix/per-host/rproxy-2/configuration.nix
+++ b/nix/per-host/rproxy-2/configuration.nix
@@ -92,26 +92,6 @@
}
'';
- virtualHosts."namemydragon.lol:443".extraConfig = ''
- reverse_proxy sites:84
- tls {
- dns namecheap {
- api_key {$NAMECHEAP_API_KEY}
- user {$NAMECHEAP_API_USER}
- }
- }
- '';
-
- virtualHosts."www.namemydragon.lol:443".extraConfig = ''
- reverse_proxy sites:84
- tls {
- dns namecheap {
- api_key {$NAMECHEAP_API_KEY}
- user {$NAMECHEAP_API_USER}
- }
- }
- '';
-
virtualHosts."metrics2.kumardamani.net:443".extraConfig = ''
reverse_proxy monitoring:9090
tls {
@@ -142,8 +122,8 @@
}
'';
- virtualHosts."nc.kumardamani.net:443".extraConfig = ''
- reverse_proxy nc-kumar:11000
+ virtualHosts."s3.kumardamani.net:443".extraConfig = ''
+ reverse_proxy s3:3900
tls {
dns namecheap {
api_key {$NAMECHEAP_API_KEY}
@@ -178,7 +158,9 @@
'';
virtualHosts."kumardamani.net:443".extraConfig = ''
- reverse_proxy sites:83
+ reverse_proxy s3:3902 {
+ header_up Host kumardamani.s3web.kumardamani.net
+ }
tls {
dns namecheap {
api_key {$NAMECHEAP_API_KEY}
@@ -188,17 +170,9 @@
'';
virtualHosts."www.kumardamani.net:443".extraConfig = ''
- reverse_proxy sites:83
- tls {
- dns namecheap {
- api_key {$NAMECHEAP_API_KEY}
- user {$NAMECHEAP_API_USER}
- }
+ reverse_proxy s3:3902 {
+ header_up Host kumardamani.s3web.kumardamani.net
}
- '';
-
- virtualHosts."damanistuff.net:443".extraConfig = ''
- reverse_proxy sites:82
tls {
dns namecheap {
api_key {$NAMECHEAP_API_KEY}
@@ -206,19 +180,10 @@
}
}
'';
-
- virtualHosts."www.damanistuff.net:443".extraConfig = ''
- reverse_proxy sites:82
- tls {
- dns namecheap {
- api_key {$NAMECHEAP_API_KEY}
- user {$NAMECHEAP_API_USER}
- }
+ virtualHosts."namemydragon.lol:443".extraConfig = ''
+ reverse_proxy s3:3902 {
+ header_up Host namemydragon.s3web.kumardamani.net
}
- '';
-
- virtualHosts."kavisjourneys.com".extraConfig = ''
- reverse_proxy sites:81
tls {
dns namecheap {
api_key {$NAMECHEAP_API_KEY}
@@ -227,18 +192,10 @@
}
'';
- virtualHosts."www.kavisjourneys.com".extraConfig = ''
- reverse_proxy sites:81
- tls {
- dns namecheap {
- api_key {$NAMECHEAP_API_KEY}
- user {$NAMECHEAP_API_USER}
- }
+ virtualHosts."www.namemydragon.lol:443".extraConfig = ''
+ reverse_proxy s3:3902 {
+ header_up Host namemydragon.s3web.kumardamani.net
}
- '';
-
- virtualHosts."*.min.kumardamani.net".extraConfig = ''
- reverse_proxy minio:9000
tls {
dns namecheap {
api_key {$NAMECHEAP_API_KEY}