diff options
| author | Fuwn <[email protected]> | 2024-11-09 17:25:51 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-11-09 17:25:51 -0800 |
| commit | 115565691ec10045fe6a967cfa650604bc223306 (patch) | |
| tree | b26e9fdb9c6bd51cccd6cc3c92331e562600a483 /modules/server/virtualisation/containers | |
| parent | just: add path variable to restore task (diff) | |
| download | nixos-config-115565691ec10045fe6a967cfa650604bc223306.tar.xz nixos-config-115565691ec10045fe6a967cfa650604bc223306.zip | |
server: add statping service
Diffstat (limited to 'modules/server/virtualisation/containers')
| -rw-r--r-- | modules/server/virtualisation/containers/default.nix | 1 | ||||
| -rw-r--r-- | modules/server/virtualisation/containers/statping.nix | 16 |
2 files changed, 17 insertions, 0 deletions
diff --git a/modules/server/virtualisation/containers/default.nix b/modules/server/virtualisation/containers/default.nix index 5504f3a..722b393 100644 --- a/modules/server/virtualisation/containers/default.nix +++ b/modules/server/virtualisation/containers/default.nix @@ -10,6 +10,7 @@ ./momoka.nix # 70 ./pounce.nix # 6697 ./september.nix # 8084 + ./statping.nix # 8085 ./uptime-kuma.nix # 8099 ./wastebin.nix # 8090 # ./whirl.nix # 5673, 6650 diff --git a/modules/server/virtualisation/containers/statping.nix b/modules/server/virtualisation/containers/statping.nix new file mode 100644 index 0000000..acde4f1 --- /dev/null +++ b/modules/server/virtualisation/containers/statping.nix @@ -0,0 +1,16 @@ +{ config, ... }: +let + port = builtins.toString 8085; +in +{ + services.caddy.virtualHosts."status.kansai.cloud".extraConfig = "reverse_proxy localhost:${port}"; + + virtualisation.oci-containers.containers.statping = { + inherit (config.modules.containers) extraOptions; + + image = "dockurr/statping:0.91.0"; + autoStart = true; + ports = [ "127.0.0.1:${port}:8080" ]; + volumes = [ "/mnt/docker/statping:/app" ]; + }; +} |