aboutsummaryrefslogtreecommitdiff
path: root/modules/dashboard/default.nix
blob: 9bde2521b8dcafee483d263cde674906b9176502 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ settings, ... }:
let
  links = import ./links.nix { inherit settings; };
in
{
  imports = [ ../../services/bacchus-dashboard/bacchus-dashboard.service.nix ];

  services.bacchus-dashboard = {
    enable = true;
    openFirewall = true;
    port = settings.network.ports.dashboard;
    title = "Bacchus Dashboard";
    embedLink = settings.grafana.dashboardEmbedLink;
    links = links;
  };
}