2020-02-22 20:22:28 +00:00
|
|
|
resource "cloudflare_zone" "theorangeonenet" {
|
|
|
|
zone = "theorangeone.net"
|
|
|
|
}
|
2020-03-20 20:57:23 +00:00
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_git" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "git"
|
|
|
|
value = vultr_server.casey.main_ip
|
|
|
|
type = "A"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_go" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "go"
|
|
|
|
value = vultr_server.casey.main_ip
|
|
|
|
type = "A"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_stats" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "stats"
|
2020-04-26 15:37:28 +01:00
|
|
|
value = vultr_server.grimes.main_ip
|
2020-03-20 20:57:23 +00:00
|
|
|
type = "A"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_whoami" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "whoami"
|
|
|
|
value = vultr_server.casey.main_ip
|
|
|
|
type = "A"
|
|
|
|
ttl = 1
|
|
|
|
}
|
2020-03-20 21:12:24 +00:00
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_mx1" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "@"
|
|
|
|
value = "in1-smtp.messagingengine.com"
|
|
|
|
type = "MX"
|
|
|
|
priority = 10
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_mx2" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "@"
|
|
|
|
value = "in2-smtp.messagingengine.com"
|
|
|
|
type = "MX"
|
|
|
|
priority = 20
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_txt" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "@"
|
|
|
|
value = "v=spf1 include:spf.messagingengine.com ?all"
|
|
|
|
type = "TXT"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_dkim_fm1" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "fm1._domainkey"
|
|
|
|
value = "fm1.theorangeone.net.dkim.fmhosted.com"
|
|
|
|
type = "CNAME"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_dkim_fm2" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "fm2._domainkey"
|
|
|
|
value = "fm2.theorangeone.net.dkim.fmhosted.com"
|
|
|
|
type = "CNAME"
|
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_dkim_fm3" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "fm3._domainkey"
|
|
|
|
value = "fm3.theorangeone.net.dkim.fmhosted.com"
|
|
|
|
type = "CNAME"
|
|
|
|
ttl = 1
|
|
|
|
}
|
2020-03-20 21:38:18 +00:00
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_www" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "www"
|
2020-04-26 14:26:48 +01:00
|
|
|
value = vultr_server.grimes.main_ip
|
2020-04-10 11:31:01 +01:00
|
|
|
type = "A"
|
2020-03-20 21:38:18 +00:00
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_apex" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "@"
|
2020-04-26 14:26:48 +01:00
|
|
|
value = vultr_server.grimes.main_ip
|
2020-04-10 11:31:01 +01:00
|
|
|
type = "A"
|
2020-03-20 21:38:18 +00:00
|
|
|
ttl = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_snippets" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "snippets"
|
|
|
|
value = "too-snippets.netlify.com"
|
|
|
|
type = "CNAME"
|
|
|
|
ttl = 1
|
|
|
|
}
|
2020-03-20 22:11:43 +00:00
|
|
|
|
|
|
|
resource "cloudflare_record" "theorangeonenet_srv_matrix" {
|
|
|
|
zone_id = cloudflare_zone.theorangeonenet.id
|
|
|
|
name = "_matrix._tcp"
|
|
|
|
type = "SRV"
|
|
|
|
ttl = 1
|
|
|
|
|
|
|
|
data = {
|
|
|
|
service = "_matrix"
|
|
|
|
proto = "_tcp"
|
|
|
|
name = "theorangeone.net"
|
|
|
|
priority = 10
|
|
|
|
weight = 0
|
|
|
|
port = 8448
|
|
|
|
target = cloudflare_record.jakehowardtech_matrix.hostname
|
|
|
|
}
|
|
|
|
}
|