nixos-configuration/nixosConfigurations/muede-lpt2/hyperhive.nix
2026-06-05 23:46:37 +02:00

26 lines
609 B
Nix

{ hyperhive, ... }:
{
imports = [ hyperhive.nixosModules.default ];
config.services.hyperhive = {
enable = true;
domain = "pr1ma.darkest.space";
hiveName = "pr1ma";
swarmName = "constellation";
matrix = {
enable = true;
gui.enable = true;
serverName = "pr1ma.darkest.space";
};
forge.ci.enable = true;
gateway = {
localHostsEntry = true;
openFirewall = true;
};
swarm.peers = {
"umbra.darkest.space" = {
certFingerprint = "sha256:ae68d089e0155978fff7a9963bfb1e123ed645e7c9f93a4b4bb3e278c5f32a27";
};
};
};
}