Full cache setup

This commit is contained in:
Nathan McCarty 2025-04-16 19:55:38 -04:00
parent 4430697158
commit 9060e8bfbe

View file

@ -1,9 +1,20 @@
{ config,
{
config,
lib,
pkgs,
...
}: {
services.nix-serve = {
enable = true;
}: {
services.nix-serve = {
enable = true;
package = pkgs.nix-serve-ng;
secretKeyFile = "/var/cache-priv-key.pem";
};
services.nginx.virtualHosts."nix-cache.stranger.systems" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyPass = "http://${config.services.nix-serve.bindAddress}:${toString config.services.nix-serve.port}";
};
}
};
}