terraform-res 2024-01-10
Add site JSON definitions and expand DNS output tracking
9 files · 116+ · 20-

Site configuration files

2 files changed
  • neurotic-meme.json Site configuration for neurotic.meme with build and deployment settings
  • shitpost-meme.json Site configuration for shitpost.meme
  • Created per-site JSON configuration files defining build settings and deployment targets for the website module instantiate behavioral
    2 files
    • neurotic-meme.json
    • shitpost-meme.json

DNS and module improvements

7 files changed
  • main.tf Expanded DNS module with improved record handling and zone awareness
  • outputs.tf Added comprehensive DNS record output tracking
  • variables.tf Added new variables for zone configuration
  • main.tf Added GoDaddy domain operations
  • locals.tf Refined local computations for domain-site mapping
  • main.tf Updated module wiring with new variables
  • README.md Minor documentation update
  • Expanded DNS module outputs to track created records and added zone-aware variables for proper Cloudflare zone ID passing interface behavioral
    2 files
    • outputs.tf
    • main.tf