From 43d88c0872d50bd8128d3debfc9956d6f7ff117c Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Sat, 13 Sep 2025 22:51:00 +0200 Subject: [PATCH] Add api_test_server proxy --- hosts/nixos/vps/proxy.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/hosts/nixos/vps/proxy.nix b/hosts/nixos/vps/proxy.nix index 9bd7814..e31de39 100644 --- a/hosts/nixos/vps/proxy.nix +++ b/hosts/nixos/vps/proxy.nix @@ -20,6 +20,18 @@ }; }; + api_test_server = { + rule = "Host(`api.yanlincs.com`)"; + entrypoints = "websecure"; + service = "api_test_server"; + tls = { + certResolver = "cloudflare"; + domains = [{ + main = "*.yanlincs.com"; + }]; + }; + }; + # Photo service (Immich) photo = { rule = "Host(`photo.yanlincs.com`)"; @@ -173,6 +185,14 @@ }; }; + api_test_server = { + loadBalancer = { + servers = [{ + url = "http://10.2.2.30:8000"; + }]; + }; + }; + # Photo service backend (via WireGuard) photo = { loadBalancer = {