diff --git a/.gitignore b/.gitignore index 51b01e8..12a24fb 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ vhost.d .terraform .env .cache +.terraform.lock.hcl diff --git a/main.tf b/main.tf deleted file mode 100644 index 577fad5..0000000 --- a/main.tf +++ /dev/null @@ -1,68 +0,0 @@ -resource "namecheap_domain_records" "top" { - domain = "othoulrich.com" - mode = "MERGE" - - record { - address = "otho.boxgraph.net." - hostname = "code" - mx_pref = 10 - ttl = 1799 - type = "CNAME" - } - record { - address = "othoulrich.com." - hostname = "www" - mx_pref = 10 - ttl = 1799 - type = "CNAME" - } - record { - address = "otho.boxgraph.net." - hostname = "@" - mx_pref = 10 - ttl = 1799 - type = "CNAME" - } -} - -terraform { - required_providers { - namecheap = { - source = "namecheap/namecheap" - version = "~> 2.1.0" - } - } - - backend "http" { - address = "https://asciireactor.com/api/v4/projects/101/terraform/state/app" - lock_address = "https://asciireactor.com/api/v4/projects/101/terraform/state/app/lock" - unlock_address = "https://asciireactor.com/api/v4/projects/101/terraform/state/app/lock" - lock_method = "POST" - unlock_method = "DELETE" - retry_wait_min = 5 - } -} - -provider "namecheap" { - user_name = var.dns_user_name - api_user = var.dns_api_user - api_key = var.dns_api_key - use_sandbox = var.use_dns_sandbox -} - -variable use_dns_sandbox { - type = bool - default = false -} - -variable dns_user_name { - type = string -} - -variable dns_api_user { - type = string -} - -variable dns_api_key { - type = string -}