mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
Remove gensokyo.zone
This commit is contained in:
parent
3c9619093d
commit
77ac550bdc
4 changed files with 0 additions and 116 deletions
|
|
@ -2,13 +2,11 @@ locals {
|
||||||
account_id = "0467b993b65d8fd4a53fe24ed2fbb2a1"
|
account_id = "0467b993b65d8fd4a53fe24ed2fbb2a1"
|
||||||
zones = {
|
zones = {
|
||||||
dork = "dork.dev"
|
dork = "dork.dev"
|
||||||
gensokyo = "gensokyo.zone"
|
|
||||||
inskip = "inskip.me"
|
inskip = "inskip.me"
|
||||||
kittywitch = "kittywit.ch"
|
kittywitch = "kittywit.ch"
|
||||||
}
|
}
|
||||||
zone_ids = {
|
zone_ids = {
|
||||||
dork = cloudflare_zone.dork_zone.id
|
dork = cloudflare_zone.dork_zone.id
|
||||||
gensokyo = cloudflare_zone.gensokyo_zone.id
|
|
||||||
inskip = cloudflare_zone.inskip_zone.id
|
inskip = cloudflare_zone.inskip_zone.id
|
||||||
kittywitch = cloudflare_zone.kittywitch_zone.id
|
kittywitch = cloudflare_zone.kittywitch_zone.id
|
||||||
}
|
}
|
||||||
|
|
@ -21,14 +19,6 @@ resource "cloudflare_zone" "dork_zone" {
|
||||||
zone = local.zones.dork
|
zone = local.zones.dork
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "cloudflare_zone" "gensokyo_zone" {
|
|
||||||
account_id = local.account_id
|
|
||||||
paused = false
|
|
||||||
plan = "free"
|
|
||||||
type = "full"
|
|
||||||
zone = local.zones.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_zone" "inskip_zone" {
|
resource "cloudflare_zone" "inskip_zone" {
|
||||||
account_id = local.account_id
|
account_id = local.account_id
|
||||||
paused = false
|
paused = false
|
||||||
|
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
||||||
variable "cloudflare_mediabox_tunnel" {
|
|
||||||
sensitive = true
|
|
||||||
}
|
|
||||||
|
|
||||||
locals {
|
|
||||||
subdomains = [
|
|
||||||
"plex",
|
|
||||||
"sonarr",
|
|
||||||
"radarr",
|
|
||||||
"jackett",
|
|
||||||
"tautulli",
|
|
||||||
"bazarr",
|
|
||||||
"ombi",
|
|
||||||
"deluge",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_tunnel" "gensokyo_mediabox_tunnel" {
|
|
||||||
account_id = local.account_id
|
|
||||||
name = "Mediabox"
|
|
||||||
secret = var.cloudflare_mediabox_tunnel
|
|
||||||
config_src = "local"
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_mediabox_records" {
|
|
||||||
for_each = toset(local.subdomains)
|
|
||||||
name = each.value
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_mediabox_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
resource "cloudflare_record" "public" {
|
|
||||||
name = "public"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = "yukari.gensokyo.zone"
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
@ -1,65 +0,0 @@
|
||||||
variable "cloudflare_apartment_tunnel" {
|
|
||||||
sensitive = true
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_tunnel" "gensokyo_apartment_tunnel" {
|
|
||||||
account_id = local.account_id
|
|
||||||
name = "Apartment"
|
|
||||||
secret = var.cloudflare_apartment_tunnel
|
|
||||||
config_src = "local"
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_root" {
|
|
||||||
name = local.zones.gensokyo
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_home" {
|
|
||||||
name = "home"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_id" {
|
|
||||||
name = "id"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_login" {
|
|
||||||
name = "login"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_warez" {
|
|
||||||
name = "warez"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "cloudflare_record" "gensokyo_z2m" {
|
|
||||||
name = "z2m"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = cloudflare_tunnel.gensokyo_apartment_tunnel.cname
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue