update hyperhive, fix warnings
This commit is contained in:
parent
f8ee3039ff
commit
cf8114ceb0
2 changed files with 28 additions and 24 deletions
26
flake.lock
generated
26
flake.lock
generated
|
|
@ -373,11 +373,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1785876802,
|
"lastModified": 1785946372,
|
||||||
"narHash": "sha256-d3XC74A9pIMsd4A9x22S8nU9hZlFAaY2lKfVboC5i6I=",
|
"narHash": "sha256-JrhXaFbDW4KEKmLXb8q3x/D62L3emJw/TxvSvaCKR3k=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "7a726d1e4e1f88b63b3ada9ff51781e6a2d254ac",
|
"rev": "f798662396f8d19f5634b400d0a460103e934d10",
|
||||||
"revCount": 3292,
|
"revCount": 3317,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://forge.darkest.space/hyperhive/hyperhive.git"
|
"url": "https://forge.darkest.space/hyperhive/hyperhive.git"
|
||||||
},
|
},
|
||||||
|
|
@ -503,11 +503,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1785812695,
|
"lastModified": 1785898908,
|
||||||
"narHash": "sha256-YKd6efsiKdJ7UOAURH6sanFqv6JXfHIqxXVC4kuDppc=",
|
"narHash": "sha256-UPMYwEyyh6QhbnXyIlpIi0H9454Ow/eOOOSkRx3Hxkk=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-vscode-extensions",
|
"repo": "nix-vscode-extensions",
|
||||||
"rev": "2ae89c3de613fb717a8e5e43e20b6603c4dd63cc",
|
"rev": "b510fc22aa22ad079592c5adb46d547a37def055",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -679,11 +679,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1785893934,
|
"lastModified": 1785944985,
|
||||||
"narHash": "sha256-JBDZjDt9yzaWNDHmGRGHKG7Te795D6hUwdnifKWz/+E=",
|
"narHash": "sha256-PMcEXUdzVtXFUThHwjnK3pGtcOPE3uNKfOd6oON093k=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "cab901c3b16f0a039db833d20b50a7e1ad7b31b6",
|
"rev": "09ca0ebbc7f35b626aabad5a4d31f12b2f049776",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -992,11 +992,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1785360170,
|
"lastModified": 1785945821,
|
||||||
"narHash": "sha256-XE1lKgQ3eIO3E7zWryqcRsax+mYXod/5RHBn4YaR9YE=",
|
"narHash": "sha256-NLSyTCW4K4ofhNBllt3omPasm6QpralXH1DBZOc91Dw=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "treefmt-nix",
|
"repo": "treefmt-nix",
|
||||||
"rev": "d1187f8bc71fb8aab02395869ec3f5c1920f75c0",
|
"rev": "ae7910970dddc408fe6ab1c8e4b277bb21d72dc0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -33,17 +33,12 @@ in
|
||||||
|
|
||||||
config.services.hyperhive = lib.mkIf cfg.enable {
|
config.services.hyperhive = lib.mkIf cfg.enable {
|
||||||
enable = true;
|
enable = true;
|
||||||
swarmName = "constellation";
|
swarm = {
|
||||||
ruthless = true;
|
name = "constellation";
|
||||||
domain = "${cfg.hiveName}.darkest.space";
|
domain = "constellation.darkest.space";
|
||||||
hiveName = cfg.hiveName;
|
enableRequiredServices = true;
|
||||||
matrix.enable = true;
|
forge.ci.enable = true;
|
||||||
forge.ci.enable = true;
|
peers = {
|
||||||
gateway = {
|
|
||||||
localHostsEntry = true;
|
|
||||||
openFirewall = true;
|
|
||||||
};
|
|
||||||
swarm.peers = {
|
|
||||||
"umbra.darkest.space" = {
|
"umbra.darkest.space" = {
|
||||||
certFingerprint = "sha256:ae68d089e0155978fff7a9963bfb1e123ed645e7c9f93a4b4bb3e278c5f32a27";
|
certFingerprint = "sha256:ae68d089e0155978fff7a9963bfb1e123ed645e7c9f93a4b4bb3e278c5f32a27";
|
||||||
};
|
};
|
||||||
|
|
@ -51,6 +46,14 @@ in
|
||||||
certFingerprint = "sha256:63e026f8682d6b5496f3eec99edb2ef62a8999c6d767228051e6e057f8cd90c6";
|
certFingerprint = "sha256:63e026f8682d6b5496f3eec99edb2ef62a8999c6d767228051e6e057f8cd90c6";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
ruthless = true;
|
||||||
|
domain = "${cfg.hiveName}.darkest.space"; # backcompat not a subdomain
|
||||||
|
hiveName = cfg.hiveName;
|
||||||
|
gateway = {
|
||||||
|
localHostsEntry = true;
|
||||||
|
openFirewall = true;
|
||||||
|
};
|
||||||
otel = {
|
otel = {
|
||||||
enable = true;
|
enable = true;
|
||||||
endpoint = "https://exponentials.vibec0re.mov/otel";
|
endpoint = "https://exponentials.vibec0re.mov/otel";
|
||||||
|
|
@ -60,6 +63,7 @@ in
|
||||||
inherit adminUsers;
|
inherit adminUsers;
|
||||||
agentMemoryMax = "6G";
|
agentMemoryMax = "6G";
|
||||||
claudeCodePackage = pkgs.unstable.claude-code;
|
claudeCodePackage = pkgs.unstable.claude-code;
|
||||||
|
buildSlots = 2;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue