Compare commits
No commits in common. "653a43e15897c5ea9e807e9a8422812669bbe97d" and "637e75ca4b95390bc77a56cd5d258d9ceac38ea5" have entirely different histories.
653a43e158
...
637e75ca4b
3 changed files with 23 additions and 4 deletions
|
@ -26,8 +26,8 @@ let
|
||||||
};
|
};
|
||||||
authentik = mkImage {
|
authentik = mkImage {
|
||||||
imageName = "ghcr.io/goauthentik/server";
|
imageName = "ghcr.io/goauthentik/server";
|
||||||
finalImageTag = "2025.2.4";
|
finalImageTag = "2025.2.1";
|
||||||
imageDigest = "sha256:36233579415aa2e2e52a6b0c45736cb871fe71460bfe0cf95d83f67528fb1182";
|
imageDigest = "sha256:dc07e81b4462a1dad9c6720f4c73993e37d7cb2d2f94a306187318704d112e71";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
authentikEnv = pkgs.writeText "authentik.env" ''
|
authentikEnv = pkgs.writeText "authentik.env" ''
|
||||||
|
|
|
@ -17,8 +17,8 @@ let
|
||||||
# https://hub.docker.com/r/gristlabs/grist/tags
|
# https://hub.docker.com/r/gristlabs/grist/tags
|
||||||
grist = mkImage {
|
grist = mkImage {
|
||||||
imageName = "docker.io/gristlabs/grist-oss";
|
imageName = "docker.io/gristlabs/grist-oss";
|
||||||
finalImageTag = "1.5.1";
|
finalImageTag = "1.4.2";
|
||||||
imageDigest = "sha256:fe12125036a2f034430e56ca37f4258b5e489c98eb351fbfd63a771f69f4fa86";
|
imageDigest = "sha256:508ed0024f08702ae8797a6607e42ca67e1a0be0ac95c02e75c2a226b5e9cb9b";
|
||||||
};
|
};
|
||||||
# https://hub.docker.com/r/valkey/valkey/tags
|
# https://hub.docker.com/r/valkey/valkey/tags
|
||||||
valkey = mkImage {
|
valkey = mkImage {
|
||||||
|
|
|
@ -94,4 +94,23 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.etc."headscale/config.yaml".mode = "0644";
|
environment.etc."headscale/config.yaml".mode = "0644";
|
||||||
|
virtualisation.arion.projects.headscale-webui.settings = {
|
||||||
|
services.webui.service = {
|
||||||
|
image = "ghcr.io/ifargle/headscale-webui@sha256:f047209ddf2f71587d8a0f749b0cb92f22a3105dda624724a053c2a7aa23a210";
|
||||||
|
restart = "unless-stopped";
|
||||||
|
|
||||||
|
environment = {
|
||||||
|
TZ = "Europe/Zurich";
|
||||||
|
COLOR = "blue-gray";
|
||||||
|
HS_SERVER = "https://hs.dtth.ch";
|
||||||
|
SCRIPT_NAME = "/admin";
|
||||||
|
};
|
||||||
|
env_file = [ secrets."headscale/webui-env".path ];
|
||||||
|
ports = [ "127.0.0.1:${toString webuiPort}:5000" ];
|
||||||
|
volumes = [
|
||||||
|
"/var/lib/headscale/webui:/data"
|
||||||
|
"/etc/headscale:/etc/headscale:ro"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue