Proposal · Draft

Using the company Cloudflare account for internal workflows

Proposed by: Huu Tran Chi (HuuTC) · 2026-10-20

The goal is to use the company's Cloudflare account to support internal workflows. The first focus is uploading and previewing/reviewing evidence; we expand only if there is a need.

1Goals & scope

2Planned resources

R2 — Storage

  • Test reports, screenshots, videos, artifacts
  • Documents, logs, review files
  • Files larger than the 25 MiB Pages limit

Object storage with a free tier and free egress.

Pages — Hosting & preview

  • Playwright HTML reports
  • Automation test result dashboard
  • Evidence index by project/build/run

Cloudflare Access — Security

  • Sits in front of Pages; only people signed in with the company Google Workspace can view
  • Zero Trust Free: up to 50 users

Workers — API (optional)

  • Upload/list API, signed URLs, permission checks
  • CI/CD integration to upload artifacts automatically

Probably not needed in the first phase.

3Rollout plan

Phase 1 — POC (~1 week)

Deliverable: a working POC on one project, with a usage guide and the actual cost.

Phase 2 — Workflow integration (1–2 weeks, depending on scope)

Phase 3 — Review & expand

After 2–4 weeks of real use, review usefulness, time saved, storage and traffic, actual cost, and whether to expand to other workflows.

4Expected cost

Start on the Free plan, with no paid plan commitment.

Average R2 storageStorage cost/month
5 GB$0
10 GB$0
50 GB≈ $0.60
100 GB≈ $1.35

Storage only, assuming requests stay within the free tier.

Target budget for the POC: $0/month. If we exceed the quota or need Workers Paid, I will report usage and ask for approval before any cost is incurred. This is a target, not a guarantee that everything stays free.

5Pros

6Cons & risks

7Compared with Cloudflare Tunnel

Cloudflare Tunnel (already used to serve reports to the team) is quick and free, but needs a machine running all the time and keeps no history. R2 + Pages keeps evidence per run and doesn't depend on anyone's machine. Both can be used side by side depending on the need.

8Recommendation

Approve a ~1-week POC with R2 + Pages + Access; add Workers only when there is a real need. After the POC I will share a demo, the actual cost, security findings and a proposed next step so the team can decide whether to expand.