Merge branch 'main' of ssh://gitea.xeovalyte.dev:2222/xeovalyte/nix
This commit is contained in:
@@ -35,12 +35,17 @@ in {
|
||||
image = "henrygd/beszel-agent:latest";
|
||||
network = "proxy";
|
||||
volumes = [
|
||||
"%h/containers/beszel/beszel_socket:/beszel_socket"
|
||||
"%h/containers/beszel/socket:/beszel_socket"
|
||||
"/run/user/1000/podman/podman.sock:/var/run/podman.sock:ro"
|
||||
|
||||
"${config.sops.secrets."containers/beszel/key".path}:/run/secrets/key"
|
||||
];
|
||||
user = 1000;
|
||||
userNS = "keep-id";
|
||||
environment = {
|
||||
LISTEN = "/beszel_socket/beszel.sock";
|
||||
KEY_FILE = "/run/secrets/key";
|
||||
DOCKER_HOST = "unix:///var/run/podman.sock";
|
||||
};
|
||||
};
|
||||
|
||||
|
@@ -88,6 +88,11 @@ in {
|
||||
handle @paperless-ngx {
|
||||
reverse_proxy paperless-ngx:8000
|
||||
}
|
||||
|
||||
@beszel host monitor.local.tbmrs.nl
|
||||
handle @beszel {
|
||||
reverse_proxy beszel:8090
|
||||
}
|
||||
}
|
||||
'';
|
||||
};
|
||||
|
@@ -59,6 +59,15 @@ in {
|
||||
container = "uptime-kuma";
|
||||
};
|
||||
}
|
||||
{
|
||||
"Beszel" = {
|
||||
href = "https://monitor.local.tbmrs.nl";
|
||||
description = "Server monitoring";
|
||||
icon = "beszel";
|
||||
server = "podman";
|
||||
container = "beszel";
|
||||
};
|
||||
}
|
||||
];
|
||||
}
|
||||
{
|
||||
|
@@ -35,5 +35,6 @@
|
||||
./containers/pingvin-share.nix
|
||||
./containers/vaultwarden.nix
|
||||
./containers/paperless-ngx.nix
|
||||
./containers/beszel.nix
|
||||
];
|
||||
}
|
||||
|
Reference in New Issue
Block a user