From 261bfe95c90b619ccb366159e4157097fa2f4337 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Wed, 29 Jan 2025 17:49:11 +0100 Subject: [PATCH] ThinkNix: Add whats-up-docker --- ThinkNix/configuration.nix | 1 + ThinkNix/services/whats-up-docker.nix | 29 +++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ThinkNix/services/whats-up-docker.nix diff --git a/ThinkNix/configuration.nix b/ThinkNix/configuration.nix index 692dead..244b8cf 100644 --- a/ThinkNix/configuration.nix +++ b/ThinkNix/configuration.nix @@ -19,6 +19,7 @@ # ./services/kopia.nix ./services/nginx-proxy-manager.nix ./services/portainer.nix + ./services/whats-up-docker.nix ./services/wireguard.nix ]; diff --git a/ThinkNix/services/whats-up-docker.nix b/ThinkNix/services/whats-up-docker.nix new file mode 100644 index 0000000..878809a --- /dev/null +++ b/ThinkNix/services/whats-up-docker.nix @@ -0,0 +1,29 @@ +{ + config, + lib, + pkgs, + ... +}: { + virtualisation.oci-containers.containers.whats-up-docker = { + image = "fmartinou/whats-up-docker:latest"; + autoStart = true; + + dependsOn = [ + # "pihole" + ]; + + ports = [ + # "3001:3000" + ]; + + volumes = [ + "/var/run/docker.sock:/var/run/docker.sock" + ]; + + environment = {}; + + extraOptions = [ + "--net=behind-nginx" + ]; + }; +}