From 4590449dd9390b4285dead8065625e94bd4faafc Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Sun, 14 Dec 2025 03:11:06 +0100 Subject: [PATCH] proxy webdav --- hosts/nixos/vps/proxy.nix | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/hosts/nixos/vps/proxy.nix b/hosts/nixos/vps/proxy.nix index c9bf716..fe70100 100644 --- a/hosts/nixos/vps/proxy.nix +++ b/hosts/nixos/vps/proxy.nix @@ -6,7 +6,6 @@ http = { routers = { - # Photo service (Immich) photo = { rule = "Host(`photo.yanlincs.com`)"; service = "photo"; @@ -18,11 +17,21 @@ }; }; + file = { + rule = "Host(`file.yanlincs.com`)"; + service = "file"; + tls = { + certResolver = "cloudflare"; + domains = [{ + main = "*.yanlincs.com"; + }]; + }; + }; + }; services = { - # Photo service backend photo = { loadBalancer = { servers = [{ @@ -31,6 +40,14 @@ }; }; + file = { + loadBalancer = { + servers = [{ + url = "http://thinkpad.yanlincs.com:5099"; + }]; + }; + }; + }; };