This commit is contained in:
kekskurse 2025-03-26 23:46:07 +01:00
parent 5cd829e4a5
commit dc83b938c7

View file

@ -13,7 +13,7 @@ resource "cloudns_dns_zone" "keks_cloud" {
# Legacy Subdomains
resource "cloudns_dns_record" "A-record-test" {
resource "cloudns_dns_record" "A-keks-cloud" {
name = ""
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
@ -21,3 +21,219 @@ resource "cloudns_dns_record" "A-record-test" {
ttl = "3600"
}
resource "cloudns_dns_record" "A-www-keks-cloud" {
name = "www"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "138.68.68.206"
ttl = "3600"
}
resource "cloudns_dns_record" "MX-keks-cloud" {
name = ""
zone = cloudns_dns_zone.keks_cloud.domain
type = "MX"
value = "email.keks.cloud"
ttl = "3600"
priority = 10
}
resource "cloudns_dns_record" "TXT-keks-cloud-spf" {
name = ""
zone = cloudns_dns_zone.keks_cloud.domain
type = "TXT"
value = "v=spf1 a:email.keks.cloud mx -all"
ttl = "3600"
}
resource "cloudns_dns_record" "A-git-keks-cloud" {
name = "git"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "157.230.114.198"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-pad-keks-cloud" {
name = "pad"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-auth-keks-cloud" {
name = "auth"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "3.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-next-keks-cloud" {
name = "next"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "nx50414.your-storageshare.de"
ttl = "3600"
}
resource "cloudns_dns_record" "A-drone-keks-cloud" {
name = "drone"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "157.90.117.177"
ttl = "3600"
}
resource "cloudns_dns_record" "A-email-keks-cloud" {
name = "email"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "139.59.148.149"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-wekan-keks-cloud" {
name = "wekan"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "TXT_dmarc-keks-cloud" {
name = "_dmarc"
zone = cloudns_dns_zone.keks_cloud.domain
type = "TXT"
value = "v=DMARC1; p=reject;"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-gotify-keks-cloud" {
name = "gotify"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "A-immich-keks-cloud" {
name = "immich"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "195.201.216.42"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-sproxy-keks-cloud" {
name = "sproxy"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "A-static-keks-cloud" {
name = "static"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "138.68..68.206"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-monitor-keks-cloud" {
name = "monitor"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "2.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-outline-keks-cloud" {
name = "outline"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-vikunja-keks-cloud" {
name = "vikunja"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "3.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-autoconfig-keks-cloud" {
name = "autoconfig"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "email.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "A-woodpecker-keks-cloud" {
name = "woodpecker"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "49.13.205.72"
ttl = "3600"
}
resource "cloudns_dns_record" "CNAME-vaultwarden-keks-cloud" {
name = "vaultwarden"
zone = cloudns_dns_zone.keks_cloud.domain
type = "CNAME"
value = "1.docker.keks.cloud"
ttl = "3600"
}
resource "cloudns_dns_record" "A-1-docker-keks-cloud" {
name = "1.docker"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "104.248.40.92"
ttl = "3600"
}
resource "cloudns_dns_record" "A-2-docker-keks-cloud" {
name = "2.docker"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "104.248.229.9"
ttl = "3600"
}
resource "cloudns_dns_record" "A-3-docker-keks-cloud" {
name = "3.docker"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "104.248.39.239"
ttl = "3600"
}
resource "cloudns_dns_record" "A-rpc-woodpecker-keks-cloud" {
name = "rpc.woodpecker"
zone = cloudns_dns_zone.keks_cloud.domain
type = "A"
value = "49.13.205.72"
ttl = "3600"
}
resource "cloudns_dns_record" "TXT-2018-domainkey-keks-cloud" {
name = "2018._domainkey"
zone = cloudns_dns_zone.keks_cloud.domain
type = "TXT"
value = "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1z0thPYq2w43JhirDW+3sQUrf6Hq+cvbdfLyB0KGpCBUwefqJ3OeuLt/WV7SkVMF25OlddZWVZDn1NGFzJ3xRwajfv4kC7taDTtHELPi1bt6MNYQ+K73Yl/QRskNylOya5HSOK7/RlbMEDl4FUAI1e7/84mySt5stuaTAgKzjI5l/P0HUbRYqnBaG/CnIphP2" "epp0NzfJQdfJHReWPXrRSdcnl4Qv9OGNeuSjvP4Ens42xnpmFIaNP3h7CVycXOpl0czQjiWVo3dBziLSL6e6pMioda0/J+2G57C9sLRxqfPAjV7crFnZ8O0csVpbtUZb1rEXXAfrz9SbEZKGyIHVwIDAQAB"
ttl = "3600"
}
resource "cloudns_dns_record" "TXT-2022-domainkey-keks-cloud" {
name = "2022._domainkey"
zone = cloudns_dns_zone.keks_cloud.domain
type = "TXT"
value = "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxnfBtBE5OVJyCeF6kNwze8RV1tpQURj9FYTV2aSktPeSgqfSv6GtJyEyPtFmKEwrW5kiXHY10RrzaVYkZZBFEr3iq8JaqX+/MSqrnzsRyBFCJ3gXi4xfveTAsOdWS9xLl52z3QXmNlx0bOwTsyv5dsARPdZHRM03OD1OlsKGd9b+6i3zLONcC+66nmYm15rUc" "RKMj+XooAv73xqVcOghGdPXZ8W9FhGnknfI0y+Kr29YNu3ljPkJck98mRNWQxlUB6SDZOBJjA0EdBURf3MAgQcOWeW7k2DSGF8Y8+8LKQR6yBGclYLpEifcUbVE1tQ29AB4tKQwuN0w1kyztZGsLQIDAQAB" "epp0NzfJQdfJHReWPXrRSdcnl4Qv9OGNeuSjvP4Ens42xnpmFIaNP3h7CVycXOpl0czQjiWVo3dBziLSL6e6pMioda0/J+2G57C9sLRxqfPAjV7crFnZ8O0csVpbtUZb1rEXXAfrz9SbEZKGyIHVwIDAQAB"
ttl = "3600"
}