summaryrefslogtreecommitdiff
path: root/modules/binary-cache.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/binary-cache.nix')
-rw-r--r--modules/binary-cache.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/modules/binary-cache.nix b/modules/binary-cache.nix
index 8bbfb09..21979aa 100644
--- a/modules/binary-cache.nix
+++ b/modules/binary-cache.nix
@@ -1,7 +1,7 @@
# the public key for the current iteration of this cache is:
# cache.rnrd.eu-1:6Q2MPTZ6ycAzWcc0VzXR+pKRlJ+6kfdQfj6iRsN5s1I=
-{ config, unstablePkgs, ... }:
+{ config, pkgs, ... }:
let
inherit (config.age) secrets;
@@ -15,15 +15,17 @@ in
services = {
harmonia = {
- enable = true;
- # 24.11 does not include built-in zstd compression for harmonia yet.
- package = unstablePkgs.harmonia;
- signKeyPaths = [ secrets.binary-cache-key.path ];
+ package = pkgs.harmonia;
- settings = {
- bind = "127.0.0.1:${toString cachePort}";
- workers = 6;
- priority = 33;
+ cache = {
+ enable = true;
+ signKeyPaths = [ secrets.binary-cache-key.path ];
+
+ settings = {
+ bind = "127.0.0.1:${toString cachePort}";
+ workers = 6;
+ priority = 33;
+ };
};
};