49 lines
1.3 KiB
HCL
49 lines
1.3 KiB
HCL
resource "cloudflare_pages_project" "home" {
|
|
account_id = var.account_id
|
|
name = "quorate-home"
|
|
production_branch = "master"
|
|
}
|
|
|
|
resource "cloudflare_pages_domain" "home" {
|
|
account_id = var.account_id
|
|
project_name = cloudflare_pages_project.home.name
|
|
name = "quorate.dev"
|
|
}
|
|
|
|
resource "cloudflare_dns_record" "home" {
|
|
zone_id = var.zone_id
|
|
name = cloudflare_pages_domain.home.name
|
|
type = "CNAME"
|
|
content = cloudflare_pages_project.home.subdomain
|
|
ttl = 1
|
|
proxied = true
|
|
}
|
|
|
|
resource "cloudflare_pages_project" "mc_pack" {
|
|
account_id = var.account_id
|
|
name = "mc-pack"
|
|
production_branch = "master"
|
|
}
|
|
|
|
resource "cloudflare_pages_domain" "mc_pack" {
|
|
account_id = var.account_id
|
|
project_name = cloudflare_pages_project.mc_pack.name
|
|
name = "mc-pack.quorate.dev"
|
|
}
|
|
|
|
resource "cloudflare_dns_record" "mc_pack" {
|
|
zone_id = var.zone_id
|
|
name = cloudflare_pages_domain.mc_pack.name
|
|
type = "CNAME"
|
|
content = cloudflare_pages_project.mc_pack.subdomain
|
|
ttl = 1
|
|
proxied = true
|
|
}
|
|
|
|
output "mc_pack_url" {
|
|
value = "https://${cloudflare_pages_domain.mc_pack.name}/e10c.mrpack"
|
|
}
|
|
|
|
output "mc_shaders_url" {
|
|
value = "https://${cloudflare_pages_domain.mc_pack.name}/e10c-shaders.mrpack"
|
|
}
|