diff options
Diffstat (limited to 'modules/server/virtualisation.nix')
| -rw-r--r-- | modules/server/virtualisation.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/server/virtualisation.nix b/modules/server/virtualisation.nix index 85a6891..13f7b0e 100644 --- a/modules/server/virtualisation.nix +++ b/modules/server/virtualisation.nix @@ -113,6 +113,26 @@ in ports = [ "8099:3001" ]; volumes = [ "/mnt/docker/uptime-kuma:/app/data" ]; }; + + beszel = { + image = "henrygd/beszel"; + autoStart = true; + ports = [ "8083:8090" ]; + volumes = [ "/mnt/docker/beszel:/beszel_data" ]; + }; + + beszel-agent = { + image = "henrygd/beszel-agent"; + autoStart = true; + ports = [ "45876:45876" ]; + volumes = [ "/var/run/docker.sock:/var/run/docker.sock:ro" ]; + extraOptions = [ "--network=host" ]; + + environment = { + PORT = "45876"; + KEY = "ssh-ed25519 ${secrets.beszel_agent_public_key}"; + }; + }; }; }; }; |