1
0
Fork 0

Fix issue with Caddy resolving certificates

This commit is contained in:
Ethan Reece 2025-05-24 17:47:18 -05:00
parent ea155d6d3a
commit 142a14b964
Signed by: me
GPG key ID: 198E9EB433DB1B28
2 changed files with 9 additions and 6 deletions

View file

@ -28,7 +28,7 @@ variable "vpn_hostname" {
resource "cloudflare_record" "realname_ipv4" { resource "cloudflare_record" "realname_ipv4" {
zone_id = module.dns.zone_id_realname zone_id = module.dns.zone_id_realname
name = module.dns.domain_realname name = module.dns.domain_realname
value = var.vpn_ipv4 content = var.vpn_ipv4
type = "A" type = "A"
ttl = 3600 ttl = 3600
proxied = false proxied = false
@ -37,7 +37,7 @@ resource "cloudflare_record" "realname_ipv4" {
resource "cloudflare_record" "netname_ipv4" { resource "cloudflare_record" "netname_ipv4" {
zone_id = module.dns.zone_id_netname zone_id = module.dns.zone_id_netname
name = module.dns.domain_netname name = module.dns.domain_netname
value = var.vpn_ipv4 content = var.vpn_ipv4
type = "A" type = "A"
ttl = 3600 ttl = 3600
proxied = false proxied = false
@ -46,7 +46,7 @@ resource "cloudflare_record" "netname_ipv4" {
resource "cloudflare_record" "realname_ipv6" { resource "cloudflare_record" "realname_ipv6" {
zone_id = module.dns.zone_id_realname zone_id = module.dns.zone_id_realname
name = module.dns.domain_realname name = module.dns.domain_realname
value = var.vpn_ipv6 content = var.vpn_ipv6
type = "AAAA" type = "AAAA"
ttl = 3600 ttl = 3600
proxied = false proxied = false
@ -55,7 +55,7 @@ resource "cloudflare_record" "realname_ipv6" {
resource "cloudflare_record" "netname_ipv6" { resource "cloudflare_record" "netname_ipv6" {
zone_id = module.dns.zone_id_netname zone_id = module.dns.zone_id_netname
name = module.dns.domain_netname name = module.dns.domain_netname
value = var.vpn_ipv6 content = var.vpn_ipv6
type = "AAAA" type = "AAAA"
ttl = 3600 ttl = 3600
proxied = false proxied = false
@ -64,7 +64,7 @@ resource "cloudflare_record" "netname_ipv6" {
resource "cloudflare_record" "realname_wildcard" { resource "cloudflare_record" "realname_wildcard" {
zone_id = module.dns.zone_id_realname zone_id = module.dns.zone_id_realname
name = "*" name = "*"
value = module.dns.domain_realname content = module.dns.domain_realname
type = "CNAME" type = "CNAME"
ttl = 3600 ttl = 3600
proxied = false proxied = false
@ -73,7 +73,7 @@ resource "cloudflare_record" "realname_wildcard" {
resource "cloudflare_record" "netname_wildcard" { resource "cloudflare_record" "netname_wildcard" {
zone_id = module.dns.zone_id_netname zone_id = module.dns.zone_id_netname
name = "*" name = "*"
value = module.dns.domain_netname content = module.dns.domain_netname
type = "CNAME" type = "CNAME"
ttl = 3600 ttl = 3600
proxied = false proxied = false

View file

@ -94,6 +94,9 @@ in
}; };
globalConfig = '' globalConfig = ''
acme_dns cloudflare {env.CLOUDFLARE_API_TOKEN} acme_dns cloudflare {env.CLOUDFLARE_API_TOKEN}
cert_issuer acme {
resolvers 1.1.1.1
}
''; '';
virtualHosts = { virtualHosts = {
"${nixosVars.hostname}.${nixosVars.domain_netname}".extraConfig = '' "${nixosVars.hostname}.${nixosVars.domain_netname}".extraConfig = ''