router: services: caddy acme dns provider cloudflare
This commit is contained in:
parent
2aa3d87184
commit
bb633e5bce
@ -49,8 +49,15 @@ in
|
|||||||
|
|
||||||
services.caddy = {
|
services.caddy = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = pkgs.caddy.withPlugins {
|
||||||
|
plugins = [ "github.com/caddy-dns/cloudflare@v0.2.1" ];
|
||||||
|
hash = "sha256-saKJatiBZ4775IV2C5JLOmZ4BwHKFtRZan94aS5pO90=";
|
||||||
|
};
|
||||||
virtualHosts."grouter.${domain}".extraConfig = ''
|
virtualHosts."grouter.${domain}".extraConfig = ''
|
||||||
tls internal
|
tls {
|
||||||
|
dns cloudflare xx
|
||||||
|
resolvers 1.1.1.1
|
||||||
|
}
|
||||||
@grafana path /grafana /grafana/*
|
@grafana path /grafana /grafana/*
|
||||||
handle @grafana {
|
handle @grafana {
|
||||||
reverse_proxy localhost:${toString config.services.grafana.settings.server.http_port}
|
reverse_proxy localhost:${toString config.services.grafana.settings.server.http_port}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user