adding uptime-kuma to jeevesjr
This commit is contained in:
parent
9b9a0f2a73
commit
3b77165ea2
17
systems/jeeves-jr/docker/uptime_kuma.nix
Normal file
17
systems/jeeves-jr/docker/uptime_kuma.nix
Normal file
@ -0,0 +1,17 @@
|
||||
let
|
||||
vars = import ../vars.nix;
|
||||
in
|
||||
{
|
||||
virtualisation.oci-containers.containers = {
|
||||
uptime_kuma = {
|
||||
image = "louislam/uptime-kuma:latest";
|
||||
ports = [ "3001:3001" ];
|
||||
volumes = [
|
||||
"${vars.media_docker_configs}/uptime_kuma:/app/data"
|
||||
"/var/run/docker.sock:/var/run/docker.sock"
|
||||
];
|
||||
extraOptions = [ "--network=web" ];
|
||||
autoStart = true;
|
||||
};
|
||||
};
|
||||
}
|
11
systems/jeeves-jr/docker/vars.nix
Normal file
11
systems/jeeves-jr/docker/vars.nix
Normal file
@ -0,0 +1,11 @@
|
||||
let
|
||||
zfs_main = "/ZFS/Main";
|
||||
in
|
||||
{
|
||||
inherit zfs_main;
|
||||
# main
|
||||
main_docker = "${zfs_main}/docker";
|
||||
main_docker_configs = "${zfs_main}/docker/configs";
|
||||
main_docker_templates = "${zfs_main}/docker/templates";
|
||||
main_mirror = "${zfs_main}/mirror";
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user