Add the sovr role and initial frps deployment

This commit is contained in:
Eli Ribble 2025-10-13 17:06:15 +00:00
parent 29fa447da6
commit 8995e95041
6 changed files with 47 additions and 1 deletions

View file

@ -8,6 +8,7 @@
./collabora.nix
./cloudreve.nix
./do-agent.nix
./frps.nix
./glitchtip
./element-web.nix
./fieldseeker-sync.nix

8
modules/system/frps.nix Normal file
View file

@ -0,0 +1,8 @@
{ config, configFiles, inputs, lib, pkgs, ... }:
with lib;
{
options.myModules.frps.enable = mkEnableOption "custom frps configuration";
config = mkIf config.myModules.frps.enable {
environment.etc."frps.toml".source = "${configFiles}/frps/frps.toml";
};
}