# Ghost Blog behind Cloudflare This example is covered in a fair bit of detail in this blog post: https://www.straybits.ca/2024/ghost-cloudflare-setup/ Requires: * Cloudflare Tunnel * Mailgun for SMTP and bulk (Newsletter) delivery Steps: 1. Setup your Tunnel (pointing to `http://ghost`) 2. Update parameters in `.env` 3. `docker compose up -d` 4. Head to Starbucks and get your blog on!