feat: try out colmena

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
This commit is contained in:
Lander Van den Bulcke 2025-09-20 23:01:03 +02:00
parent 7d306e67fa
commit 81807eeaa8
Signed by: lander
GPG key ID: 0142722B4B0C536F
4 changed files with 309 additions and 28 deletions

View file

@ -4,7 +4,7 @@
...
}:
{
mkHetznerMachine =
mkMachine =
hostname:
{
system ? "aarch64-linux",
@ -154,4 +154,23 @@
machineConfig
] ++ extraModules;
};
mkColmena =
{
system ? "aarch64-linux",
user ? "lander",
timeZone ? "Europe/Berlin",
disks ? [ "/dev/sda" ],
ipv6Address,
tailscale ? true,
extraModules ? [ ],
}:
{
deployment = {
targetHost = "hosting-02.escapeangle.com";
targetPort = 22;
targetUser = "root";
buildOnTarget = true;
};
};
}