WordPress
- ✗ PHP, a database, and plugins to keep patched
- ✗ Recurring hosting and backup cost
- ✗ A login panel and constant bot scanning
- ✗ Content locked in a database, hard to edit automatically
- ✗ Performance depends on cache and plugin quality
For a blog, company site, or landing page most content is static. A PHP runtime and a database are then a cost, not a feature.
The reasoning behind the stack is in choosing technology for a blog and company website in 2026, and the edge architecture in Cloudflare Workers and DNS.
Net prices, invoiced on acceptance. Each service can be ordered separately.
Up to 30 pages and posts, no shop and no user accounts.
One domain, Workers deployment, and configuration kept as Infrastructure as Code.
/wp-, .php, .env probeswrangler.jsonc in your repositoryBoth services: 1200 PLN. A second site in the same order: −20%. Each page above the limit: 15 PLN. Rush delivery within 48 h: +50%.
We work inside your account, so everything stays with you after handover. Two things are needed before we start.
| Token | Permission | Purpose |
|---|---|---|
| Wrangler deployment | Account Workers Scripts: Edit | upload and update the Worker |
| OpenTofu base | Zone DNS: Edit | manage DNS records |
| Custom Domain | Account Workers Scripts: Edit | bind the hostname to the Worker |
| optional WAF | Zone WAF: Edit | rules blocking probes and bots |
| optional cache and TLS | Zone Cache Settings: Edit, Zone Settings: Edit | cache and HTTPS policy |
Cloudflare defines Edit as CRUDL, so a separate Read permission adds nothing. We scope the token to a single zone, and after handover you can rotate or delete it in one click. Secrets never go into Git, tfvars, or shell history — they are passed as the CLOUDFLARE_API_TOKEN and TF_VAR_cloudflare_api_token environment variables.
You also keep registrar access for the nameserver change, and provide a WordPress export or a read-only WP account.
Typically five working days per site. The old site keeps serving traffic until the DNS switch.
wrangler deploy, then an approved tofu plan and tofu apply for DNS and the Custom Domain.We prefer to agree on boundaries up front rather than renegotiate mid-project.
WooCommerce, user accounts, payments, booking systems, and redesign. The migration reproduces the existing layout or uses a simple template. Those items are quoted separately.
The domain and any mailbox hosting. On the Workers Free plan static assets are unmetered, while the Worker has 100,000 requests per day and 10 ms CPU per invocation.
Dependency updates, monitoring, content changes, and further development, hourly or on a retainer, once the scope is agreed.
Send the address of your site. You get the page count, a redirect map, and a delivery date, usually within one working day.
Request a quote