// managed wordpress vps

Stop paying per site.
Own your infrastructure.

Managed hosting charges you more every time you add a client. A properly configured VPS doesn't. I set it up, tune the full caching stack, and keep it running — you own the server, I handle everything else.

€49/mo flat — all your sites
10–20 WordPress sites per server
24h typical setup time

The maths managed hosting doesn't want you to run

Managed hosting bills scale linearly with every site you add. Your infrastructure costs shouldn't.

Managed hosting (per site)

  • 5 sites ≈ €175/mo
  • 10 sites ≈ €350/mo
  • 20 sites ≈ €700/mo

Kinsta, WP Engine, Cloudways — all charge per site or per visit. Add a client, cost goes up.

Managed VPS (flat fee)

  • 5 sites €49/mo
  • 10 sites €49/mo
  • 20 sites €49/mo

One server, one fee. Add a client site — your management cost stays the same.

Server cost (billed directly to your Hetzner account) varies by size and is chosen together based on your needs — from a small VPS to a dedicated box if your traffic demands it.

What's included

Production-grade performance, day one

Nginx, PHP-FPM, Redis object cache, and Varnish full-page cache configured and tested before handover. Sites load fast from the moment they go live — not after weeks of tweaking.

Hardened from the first boot

SSH key authentication, UFW firewall, fail2ban brute-force protection, and automatic security updates. The attack surface is locked down before any site is added.

You manage sites through a UI, not a terminal

CloudPanel gives you a clean web interface to add sites, manage PHP versions, and renew SSL certificates. No command line, no SSH sessions, no DevOps knowledge required.

Daily backups with a tested restore path

Automated daily snapshots with a retention policy. Every backup is only useful if restoration works — this is verified as part of setup, not assumed.

Problems caught before they become outages

Monthly OS, PHP, and WordPress core updates. Server health monitored proactively. Issues flagged and resolved before your clients notice anything.

The server is yours — not mine

Hetzner billing goes directly to your account. You own the hardware, the data, and the IP. If you ever want to take over management yourself, everything is documented and handed over cleanly.

The stack

Every setup uses the same battle-tested combination. Each component has a specific role — nothing installed for the sake of it.

Hetzner VPS

The hardware. EU data centres, NVMe SSD, consistently fast network. Plan size chosen based on your site count and traffic requirements.

CloudPanel

Control panel. Add and remove WordPress sites, manage PHP versions, issue SSL certificates — all through a clean web UI.

Nginx + PHP-FPM

Web server and PHP process manager. Configured per-site with correct worker counts, timeouts, and upload limits for WordPress.

Redis

Object cache. Database queries cached in memory — login sessions, transients, WooCommerce cart data. Dramatically reduces MySQL load.

Varnish

Full-page cache. Anonymous page requests served from memory without touching PHP or MySQL. TTFB under 10ms for cached pages.

Cloudflare (free)

DNS. Fast propagation and DDoS protection at the edge. No proxy needed — Varnish handles caching at the server level. Recommended but optional.

Who this works for

WordPress agencies managing client retainers

You're running 5–20 client sites and paying managed hosting per site. The bill grows with every client you sign. One server replaces the lot — you keep the margin, clients get better performance.

Freelancers consolidating their portfolio

You've outgrown shared hosting and don't want the overhead of learning server administration. You get production infrastructure without becoming a sysadmin.

Businesses that need more control

Your WooCommerce store or high-traffic site is hitting the limits of managed hosting. You need dedicated resources, a custom caching config, and the ability to scale — without being locked into a vendor's infrastructure.

How it works

  1. 1

    We agree on the right server size

    Based on your site count, traffic levels, and expected growth, I'll recommend the right Hetzner plan — from a small shared VPS to a dedicated server if your workload demands it. You create the server in your own Hetzner account and add me as a project member.

  2. 2

    I handle the full setup

    Server hardening, CloudPanel install, Nginx + Redis + Varnish configuration, SSL certificates, backup automation, and monitoring. The full stack is tested before I hand over access. Usually completed within 24 hours.

  3. 3

    You get the keys — I keep watch

    Full documentation, login credentials, and a walkthrough of the CloudPanel interface. Monthly maintenance runs in the background. You add and manage sites through the UI without touching the server. I'm available if something unexpected comes up.

Pricing

One-time setup

€149 flat

  • Server provisioning & hardening
  • CloudPanel install & configuration
  • WordPress + Redis + Varnish stack
  • SSL, backups, and full documentation

Monthly maintenance

€49/month

  • OS & PHP security updates
  • WordPress core updates across all sites
  • Server health monitoring
  • Proactive issue resolution

Same fee whether you have 1 site or 20.

The Hetzner server is billed directly to your account — you keep full ownership and can cancel management at any time. Server plan is chosen together based on your site count and traffic needs.

Get a quote

Tell me about your setup and I'll come back with a recommendation and quote within 24 hours. No commitment required.

Your email is only used to respond to your enquiry.