Files
system-config/system/hosts/mcp/containers/grafana.nix

30 lines
603 B
Nix

{ config, ... }:
let
lib = import ./lib.nix config;
in {
imports = [
./shared-postgres.nix
];
virtualisation.oci-containers.containers.grafana = lib.mkContainer {
image = "grafana/grafana-enterprise";
dependsOn = [
"db"
];
hostName = "grafana";
port = 3000;
homepageOpts = {
group = "Infra";
icon = "grafana.png";
name = "Grafana";
description = "Database Visualization";
};
volumes = [
"grafana-storage:/var/lib/grafana"
];
environment = {
GF_SERVER_ROOT_URL = "https://grafna.havenisms.com";
};
};
}