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, lib,
pkgs, pkgs,
... ...
}: { }: {
services.nix-serve = { services.nix-serve = {
enable = true; 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}";
}; };
} };
}