SolutionsWordPress


Launch WordPress sites on a server in your own cloud account. Every site gets its own containers, database and cache, and Nuvlo handles SSL, security rules, updates and backups from one dashboard.

WordPress 7.0 · PHP 8.2 – 8.5 · Own database per site · SSL included

Hotel Lindehotel-linde.exampleLive

Containers

  • nginxSite containerRunning
  • PHP-FPM 8.38.0 – 8.5 availableRunning
  • MariaDB 11.4Own database containerRunning
  • Redis 7Object cacheRunning
Page cacheDebug mode
Log in to WordPressSMTP connected

Choose the WordPress version, PHP version and cache size. These are the same options and the same steps you’ll see in the dashboard.

New WordPress site

WordPress
PHP
Redis cache
  1. Preparing site
  2. Starting containers
  3. Initializing database
  4. Installing WordPress
  5. Configuring WordPress
  6. Connecting the address
  7. Finishing up
  8. Choose the options and press Create site.

Most hosts run every WordPress site in one shared PHP pool and database. Nuvlo gives each site its own set of containers on your server.

fsn-web-01 · your Hetzner server

hotel-linde.examplenginxPHP-FPM 8.3MariaDB 11.4Redis 7
studioarden.examplenginxPHP-FPM 8.3MariaDB 11.4Redis 7
slowclay.shopnginxPHP-FPM 8.3MariaDB 11.4Redis 7
A broken plugin stays put
If one site’s plugin crashes PHP or leaks memory, only that site notices. The others keep serving.
Its own database
Every site gets a MariaDB 11.4 container with credentials no other site can read.
Its own memory limit
Nuvlo sets a memory budget per site, so a busy shop can’t starve the blog next to it.

01 · Access

Into wp-admin without a password.

Log in to WordPress from the site page. Nuvlo creates a single-use link, so there are no admin passwords shared over chat or email.

02 · Security

Hardening as switches.

The 7G firewall, bot and bad-referrer blocking, login limits, a hidden login URL, XML-RPC off, PHP blocked in uploads. Flip what you need per site.

03 · Updates

Plugins, themes and core in one list.

See what needs an update across the site, press Update all, or turn on auto-updates for the plugins you trust.

04 · Speed

Cached before it reaches PHP.

A page cache serves full pages straight from nginx, and every site gets its own Redis object cache with memory you choose.

05 · Backups

Copies in a bucket you own.

Files and database go to your S3, R2, B2 or Wasabi bucket on a schedule from hourly to monthly. Restore with one click.

Plugins, themes, security rules, caching and visitor numbers, without opening wp-admin or a terminal. Try the tabs.

Hotel Lindehotel-linde.example · WordPress 6.9
3 updates available
WordPress core6.9 → 7.0
  • WooCommerce9.8.1 → 9.9.0
  • Yoast SEO25.2 → 25.3
  • Contact Form 76.0.6
  • WP Rocket3.18

Your server

You rent it from a cloud company you pick, like Hetzner or DigitalOcean. They bill you directly, at their normal price. It’s yours.

€4.79 a month for a Hetzner server

Nuvlo

Sets up the server and runs your sites on it: updates, backups, SSL and monitoring.

Free for your first server and 1 site, then from €12 a month

10 WordPress sites, for example

Managed hosting at Kinsta$225 a month

Your own server with NuvloCX33 at Hetzner €7.79 + Nuvlo Starter €12€19.79 a month

Kinsta’s price for 10 WordPress sites when you pay monthly, in US dollars before tax, as listed on kinsta.com on 4 October 2026. Kinsta also includes support and a CDN.
  • No card to startNuvlo Free has no time limit.
  • No lock-inIf you leave, your servers and sites stay in your cloud account and keep running.
  • Cancel any timeA paid plan runs to the end of the month you paid for.

How do I move an existing WordPress site?

Use Move a site in the dashboard: install a small plugin on the old site and paste one code, copy it from the old server over SSH, or upload a cPanel, All-in-One WP Migration, Duplicator or UpdraftPlus backup. Nuvlo copies the files and database into a new site. Point the domain when you’re ready and HTTPS follows automatically.

Which WordPress and PHP versions can I choose?

WordPress 7.0, 6.9 or 6.8 at install, and PHP 8.0 to 8.5 per site where the official WordPress image exists for it (WordPress 7.0 starts at PHP 8.2). You can switch PHP later without touching other sites.

How many WordPress sites can one server run?

As many as it has memory for. Each site gets its own memory budget, so you can see when a server is full.

Does it work for WooCommerce?

Yes. WooCommerce is a plugin like any other. Give busier shops a larger Redis cache and PHP memory limit.

Can I still use SSH, WP-CLI and phpMyAdmin?

Yes. The server is yours: SSH in with your key, and phpMyAdmin can be installed per server.

Do plugins update automatically?

Only if you want. Turn on auto-updates per plugin, or press Update all when it suits you.

Where do backups go?

To your own storage bucket: S3, Cloudflare R2, Backblaze B2, Wasabi and others, on a schedule from hourly to monthly.

How do I log in to wp-admin?

Click Log in to WordPress on the site page. Nuvlo creates a single-use login link, so no shared admin passwords.


Your first server and site are free, with no card and no time limit. Connect a provider token and Nuvlo starts building it.