nix/hosts/zaphod/services/caddy.nix

18 lines
380 B
Nix
Raw Normal View History

2022-04-30 15:03:03 +00:00
{ lib }: {
services.caddy = {
enable = true;
package = (pkgs.callPackage ./custom-caddy.nix {
plugins = [ "github.com/caddy-dns/cloudflare" ];
vendorSha256 = lib.fakeSha256;
});
config = ''
cache.mrhedgehog.xyz {
tls {
dns cloudflare {env.CF_AUTH_TOKEN}
}
reverse_proxy * localhost:5000
}
'';
};
}