roles: remove webserver role

This commit is contained in:
2025-09-01 19:51:52 -07:00
parent 5c5ce91c54
commit 678afd6d60
2 changed files with 0 additions and 25 deletions

View File

@@ -20,7 +20,6 @@
./monitorserver.nix
./printserver.nix
./syncthingserver.nix
./webserver.nix
];
appserver.enable = lib.mkDefault false;
@@ -33,5 +32,4 @@
monitorserver.enable = lib.mkDefault false;
printserver.enable = lib.mkDefault false;
syncthingserver.enable = lib.mkDefault false;
webserver.enable = lib.mkDefault false;
}

View File

@@ -1,23 +0,0 @@
# Module: roles/webserver
# Enables the usage of a webserver with traefik and web services
{
config,
lib,
pkgs,
pkgsUnstable,
inputs,
...
}:
with lib;
let
cfg = config.webserver;
in
{
options.webserver = {
enable = mkEnableOption "Enables webserver role";
};
config = mkIf cfg.enable { };
}