Cloudflare
Pages
site.collecthive.ai is a static Astro site hosted on Cloudflare Pages under the collecthive-reports project. Deployment is automatic: every push to main triggers a GitHub Actions workflow that builds the site and uses the Wrangler action to upload the dist/ directory to Pages. The whole process takes around 30 seconds from push to live.
There is no staging environment for this site. It is an internal knowledge hub with a low risk profile, so every push goes directly to production.
Access
The site sits behind Cloudflare Access. Anyone navigating to site.collecthive.ai must authenticate before any content is served. Access handles this at the edge — the site itself has no authentication code. It is a clean separation: Pages serves the static files, Access controls who can reach them.
DNS
All *.collecthive.ai subdomains are managed through Cloudflare DNS. Running in proxied mode routes traffic through Cloudflare’s edge network before it reaches the origin, which adds DDoS protection and performance benefits with no additional configuration.
What Cloudflare Does Not Cover
The main platform at agent.collecthive.ai runs on DigitalOcean, not Cloudflare. That stack is stateful — PostgreSQL, long-running Node.js processes, Docker containers — which Cloudflare’s edge model cannot host. Cloudflare handles what it is suited to: fast, secure delivery of static content to a small authenticated audience.