aboutsummaryrefslogtreecommitdiff
path: root/nix/per-host/rproxy-2
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2026-09-12 20:26:44 +0000
committerKumar Damani <me@kumardamani.net>2026-09-12 20:26:44 +0000
commit6b9f9d8fc9712c59b1e3ccc5b10fb7b86e8112e8 (patch)
tree86e031275438cac28f3026b68288fb5dda576d40 /nix/per-host/rproxy-2
parent6ed8e49ac86e8806e4605288ce5305e7ecd736b0 (diff)
photos caddy config
Diffstat (limited to 'nix/per-host/rproxy-2')
-rw-r--r--nix/per-host/rproxy-2/configuration.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/nix/per-host/rproxy-2/configuration.nix b/nix/per-host/rproxy-2/configuration.nix
index d71806b..548751b 100644
--- a/nix/per-host/rproxy-2/configuration.nix
+++ b/nix/per-host/rproxy-2/configuration.nix
@@ -152,6 +152,21 @@
}
'';
+ virtualHosts."photos.kumardamani.net:443".extraConfig = ''
+ @uploads {
+ method POST
+ path /api/assets
+ }
+ respond @uploads "Uploads are disabled" 403
+ reverse_proxy photos:2283
+ tls {
+ dns namecheap {
+ api_key {$NAMECHEAP_API_KEY}
+ user {$NAMECHEAP_API_USER}
+ }
+ }
+ '';
+
virtualHosts."kumardamani.net:443".extraConfig = ''
reverse_proxy sites:83
tls {