diff --git a/modules/common/applications/netbird.nix b/modules/common/applications/netbird.nix index b1ae57f..55a2c2f 100644 --- a/modules/common/applications/netbird.nix +++ b/modules/common/applications/netbird.nix @@ -46,19 +46,22 @@ config = lib.mkIf (config.netbird.enable) (lib.mkMerge [ { - services.netbird.tunnels = { - wt0.environment = (lib.mkMerge [ - { - NB_MANAGEMENT_URL = config.netbird.opts.management_url; - NB_ADMIN_URL = config.netbird.opts.admin_url; - } - (lib.mkIf (config.netbird.opts.setup_key != "") { - NB_SETUP_KEY = config.netbird.opts.setup_key; - }) - (lib.mkIf(config.netbird.opts.setup_key_file != "") { - NB_SETUP_KEY_FILE = config.netbird.opts.setup_key_file; - }) - ]); + services.netbird = { + enable = true; + tunnels = { + wt0.environment = (lib.mkMerge [ + { + NB_MANAGEMENT_URL = config.netbird.opts.management_url; + NB_ADMIN_URL = config.netbird.opts.admin_url; + } + (lib.mkIf (config.netbird.opts.setup_key != "") { + NB_SETUP_KEY = config.netbird.opts.setup_key; + }) + (lib.mkIf(config.netbird.opts.setup_key_file != "") { + NB_SETUP_KEY_FILE = config.netbird.opts.setup_key_file; + }) + ]); + }; }; } (lib.mkIf (config.gui.enable) {