From 12039dfbc017303becf952aaac564489cde03c6b Mon Sep 17 00:00:00 2001 From: Ahwx Date: Thu, 3 Jul 2025 15:30:15 +0200 Subject: [PATCH] feat: adds frp --- modules/services/frp.nix | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 modules/services/frp.nix diff --git a/modules/services/frp.nix b/modules/services/frp.nix new file mode 100644 index 0000000..5083b89 --- /dev/null +++ b/modules/services/frp.nix @@ -0,0 +1,34 @@ +{ + pkgs, + config, + lib, + ... +}: +{ + services.frp = { + enable = true; + role = "client"; + settings = { + serverAddr = ""; + serverPort = 7000; + auth.method = "token"; + auth.token = ""; + proxies = [ + { + name = "http"; + type = "tcp"; + localIP = "localhost"; + localPort = 80; + remotePort = 80; + } + { + name = "https"; + type = "tcp"; + localIP = "localhost"; + localPort = 443; + remotePort = 443; + } + ]; + }; + }; +}