{ ... }:
{
services = {
nix-serve = {
secretKeyFile = "/etc/nix/nix-serve.sec";
enable = true;
};
lighttpd = {
enable = true;
port = 80;
enableModules = [ "mod_proxy" ];
extraConfig = ''
server.use-ipv6 = "enable"
$HTTP["host"] == "cache.earthtools.ca" {
proxy.server = ( "" => ( ( "host" => "127.0.0.1", "port" => 5000 ) ) )
}
'';
};
};
}