← insidertrades.directory / built with rails

opentofu/cloudflare.tf

as of commit 8633e74

1variable "cloudflare_token" {
2 description = "Cloudflare API token"
3 type = string
4 sensitive = true
5}
6
7provider "cloudflare" {
8 api_token = var.cloudflare_token
9}
10
11resource "cloudflare_zone" "insidertrades_directory_zone" {
12 name = "insidertrades.directory"
13 account = {
14 id = "083db226c63c06a3d775c5811d1848ed"
15 }
16 type = "full"
17}
18
19# https://github.com/basecamp/kamal/issues/1039
20resource "cloudflare_dns_record" "root_a_record" {
21 zone_id = cloudflare_zone.insidertrades_directory_zone.id
22 comment = "Root record for digital ocean server not google"
23 name = "insidertrades.directory" # ie. @
24 type = "A"
25 content = "206.81.6.23"
26 ttl = 1
27 proxied = false
28}