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.
|
||||
|
||||
# Caddy reverse proxy
|
||||
# Caddy reverse proxy with DNS challenge
|
||||
services.caddy = {
|
||||
enable = true;
|
||||
package = pkgs.caddy.withPlugins {
|
||||
plugins = ["github.com/caddy-dns/cloudflare"];
|
||||
vendorHash = "sha256-A9V8WgJnalU3YzuKu3D1wJjSC1MQaH2HvOvBdLzFWl4=";
|
||||
};
|
||||
environmentFile = "/etc/caddy/environment";
|
||||
virtualHosts."rss.mayoff.ca" = {
|
||||
extraConfig = ''
|
||||
tls {
|
||||
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
|
||||
}
|
||||
reverse_proxy MINIFLUX_TAILSCALE_IP:PORT
|
||||
'';
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue