feat: nix: add debug logging flag

This commit is contained in:
Igor Ramazanov
2025-07-27 02:54:59 +00:00
committed by Aarnav Tale
parent c59632a0b7
commit ea004df2bb
+8
View File
@@ -36,6 +36,12 @@ in {
enable = mkEnableOption "headplane";
package = mkPackageOption pkgs "headplane" {};
debug = mkOption {
type = types.bool;
default = false;
description = "Enable debug logging";
};
settings = mkOption {
description = ''
Headplane configuration options. Generates a YAML config file.
@@ -346,6 +352,8 @@ in {
after = ["headscale.service"];
requires = ["headscale.service"];
environment = {HEADPLANE_DEBUG_LOG = builtins.toString cfg.debug;};
serviceConfig = {
User = config.services.headscale.user;
Group = config.services.headscale.group;