mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
add cloudflare DNS challenge
This commit is contained in:
parent
e767091811
commit
0405fb64af
1 changed files with 9 additions and 1 deletions
|
|
@ -25,11 +25,19 @@
|
||||||
|
|
||||||
networking.hostName = "saffron"; # Define your hostname.
|
networking.hostName = "saffron"; # Define your hostname.
|
||||||
|
|
||||||
# Caddy reverse proxy
|
# Caddy reverse proxy with DNS challenge
|
||||||
services.caddy = {
|
services.caddy = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = pkgs.caddy.withPlugins {
|
||||||
|
plugins = ["github.com/caddy-dns/cloudflare"];
|
||||||
|
vendorHash = "sha256-A9V8WgJnalU3YzuKu3D1wJjSC1MQaH2HvOvBdLzFWl4=";
|
||||||
|
};
|
||||||
|
environmentFile = "/etc/caddy/environment";
|
||||||
virtualHosts."rss.mayoff.ca" = {
|
virtualHosts."rss.mayoff.ca" = {
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
|
tls {
|
||||||
|
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
|
||||||
|
}
|
||||||
reverse_proxy MINIFLUX_TAILSCALE_IP:PORT
|
reverse_proxy MINIFLUX_TAILSCALE_IP:PORT
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue