summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristoffer Føllesdal <kfollesdal@gmail.com>2022-05-18 16:09:04 +0200
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2022-06-01 06:01:52 +0000
commit4d3a7347b5f7e6014be270c645394f8dde707a7c (patch)
tree9cef4afdf82f9f0ea5f02f93b33df9cb616cf6c5
parentnixos/grafana: add serveFromSubPath option (diff)
downloadnixpkgs-origin/backport-173273-to-release-22.05.tar.gz
nixos/grafana: add disableLoginForm optionorigin/backport-173273-to-release-22.05
(cherry picked from commit 298e2ce302c3d4eeacaca4bf4d0437253a8cafbc)
-rw-r--r--nixos/modules/services/monitoring/grafana.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix
index 6e727a72aa9b..497d46741381 100644
--- a/nixos/modules/services/monitoring/grafana.nix
+++ b/nixos/modules/services/monitoring/grafana.nix
@@ -42,6 +42,8 @@ let
USERS_AUTO_ASSIGN_ORG = boolToString cfg.users.autoAssignOrg;
USERS_AUTO_ASSIGN_ORG_ROLE = cfg.users.autoAssignOrgRole;
+ AUTH_DISABLE_LOGIN_FORM = boolToString cfg.auth.disableLoginForm;
+
AUTH_ANONYMOUS_ENABLED = boolToString cfg.auth.anonymous.enable;
AUTH_ANONYMOUS_ORG_NAME = cfg.auth.anonymous.org_name;
AUTH_ANONYMOUS_ORG_ROLE = cfg.auth.anonymous.org_role;
@@ -567,6 +569,12 @@ in {
};
auth = {
+ disableLoginForm = mkOption {
+ description = "Set to true to disable (hide) the login form, useful if you use OAuth";
+ default = false;
+ type = types.bool;
+ };
+
anonymous = {
enable = mkOption {
description = "Whether to allow anonymous access.";