# Servers for hosting random stuff module "hosting-01" { source = "./modules/server" hostname = "hosting-01" dns_zone = "escapeangle.com" location = "fsn1" } module "hosting-02" { source = "./modules/server" hostname = "hosting-02" dns_zone = "escapeangle.com" location = "fsn1" } resource "cloudflare_dns_record" "headscale-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "headscale.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "users-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "users.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "auth-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "auth.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "git-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "git.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "recipes-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "recipes.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "atuin-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "atuin.escapeangle.com" content = "hosting-01.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "sls-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "sls.escapeangle.com" content = "hosting-02.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "tag-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "tag.escapeangle.com" content = "hosting-02.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "music-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "music.escapeangle.com" content = "hosting-02.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "media-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "media.escapeangle.com" content = "hosting-02.escapeangle.com" type = "CNAME" ttl = "3600" } resource "cloudflare_dns_record" "nzb-cname" { zone_id = data.cloudflare_zone.escapeangle.zone_id name = "nzb.escapeangle.com" content = "hosting-02.escapeangle.com" type = "CNAME" ttl = "3600" }