Add Grafana/Prometheus.

This commit is contained in:
Nolan Darilek 2025-04-24 14:58:51 -05:00
parent ccc9468d43
commit 557be818da
4 changed files with 61 additions and 8 deletions

View file

@ -0,0 +1,23 @@
{ config, ... }:
{
systemd.tmpfiles.rules = [
"d /var/lib/actual 0755 root root"
];
virtualisation.oci-containers.containers.actual = {
image = "actualbudget/actual-server:latest";
ports = [
"5006:5006"
];
environment = {
ACTUAL_LOGIN_METHOD = "header";
};
volumes = [ "/var/lib/actual:/data" ];
};
services.caddy.virtualHosts."https://budget.tailc50184.ts.net".extraConfig = ''
bind tailscale/budget
reverse_proxy http://localhost:5006
'';
}