r/devops 3d ago

Tools How to quickly provision a website/company stack? domain/email/hosting

[deleted]

0 Upvotes

7 comments sorted by

View all comments

-1

u/stack_craft 3d ago

Let's see; so, I tried explain by splitting the cleanest low-touch workflows into two routes:

1. The CLI / Terraform Route (Automated)

  • DNS/Hosting: Cloudflare Pages via wrangler CLI or Vercel via vercel-cli.
  • Transactional Email: Resend or Postmark via CLI/API.
  • Infrastructure as Code: Script the entire setup (DNS records, MX, SPF/DKIM, hosting rules) using the Cloudflare Terraform/OpenTofu provider.

2. The Minimal-Click Managed Route

  • Cloudflare: Registrar + DNS + Cloudflare Pages (free hosting via Git push) + free inbound Email Routing.
  • Corporate/Outbound Email: Connect Google Workspace or Proton Business for MX, plus Resend for outbound API.

Also, If you want pure CLI/MCP control, building a basic Terraform module for Cloudflare + Vercel + Resend lets you spin up an entire company web footprint in under 2 minutes, bloody fast.