{ inputs, pkgs, ... }: let declaration = "services/monitoring/beszel-hub.nix"; nixpkgsBeszel = inputs.beszel-nixpkgs; pkgsBeszel = import nixpkgsBeszel { inherit (pkgs) system; config.allowUnfree = true; }; in { disabledModules = [ declaration ]; imports = [ "${nixpkgsBeszel}/nixos/modules/${declaration}" ]; config = { services.beszel.hub = { package = pkgsBeszel.beszel; enable = true; port = 8090; host = "100.64.0.13"; environment = { # DISABLE_PASSWORD_AUTH = "true"; # Once sso is setup }; }; }; }