summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/monitoring.nix15
1 files changed, 12 insertions, 3 deletions
diff --git a/modules/monitoring.nix b/modules/monitoring.nix
index 72adaa9..6ef34e7 100644
--- a/modules/monitoring.nix
+++ b/modules/monitoring.nix
@@ -1,11 +1,11 @@
{ config, lib, pkgs, ... }:
let
- cfg = config.orbekk.monitoring;
+ cfg = config.orbekk.monitoring-server;
aliases = import ../data/aliases.nix;
in
{
options = {
- orbekk.monitoring = {
+ orbekk.monitoring-server = {
enable = lib.mkEnableOption "Enable monitoring server";
grafana-port = lib.mkOption {
type = lib.types.int;
@@ -13,7 +13,7 @@ in
};
grafana-domain = lib.mkOption {
type = lib.types.str;
- default = "stats.orbekk.com";
+ default = "grafana.orbekk.com";
};
prometheus-port = lib.mkOption {
type = lib.types.int;
@@ -70,5 +70,14 @@ in
};
};
};
+
+ # services.nginx.virtualHosts.${cfg.grafana-domain} = {
+ # locations."/" = {
+ # enableACME = true;
+ # forceSSL = true;
+ # proxyPass = "http://127.0.0.1:${toString cfg.grafana-port}";
+ # proxyWebsockets = true;
+ # };
+ # };
};
}