Files
My_NixOS_Config/home-manager/homeserver/containers/monitoring.nix
2025-12-02 16:34:54 +00:00

38 lines
711 B
Nix

{
inputs,
outputs,
lib,
config,
pkgs,
unstablePkgs,
...
}: {
services.podman = {
networks = {
grafana-net = {};
};
containers = {
grafana = {
image = "docker.io/grafana/grafana:latest";
autoUpdate = "registry";
network = ["grafana-net"];
user = "1000:1000";
volumes = [
"/home/cianh/grafana:/var/lib/grafana:Z"
];
};
prometheus = {
image = "docker.io/prom/prometheus:latest";
autoUpdate = "registry";
network = [
"grafana-net"
"proxy-net"
];
volumes = [
"/home/cianh/prometheus/:/etc/prometheus/"
];
};
};
};
}