Server management can be truly tedious. Administrative software solutions like Plesk and cPanel are often not optimal for WordPress. I've invested a lot of time trying to find the right server configuration, but ultimately I've always failed. From server crashes to slow WP installations...
And therefore the solution I found:
SpinupWP
The principle: You log in, connect your server/API key from Hetzner, AWS, or Google Cloud, and SpinUpWP sets everything up fully automatically.
And: Yes, it works really well.
How to get started with SpinUpWP
So let's start by registering.
You can use my link to secure $50 starting credit:
Then simply click on “Spin Up a New Server”:

Then you select a cloud provider for deployment:

Choose a provider for your server. SpinupWP allows you to connect servers from any provider. This is especially easy with Vultr, DigitalOcean, Hetzner, and Akamai/Linode, as we're fully integrated. This allows you to connect your SpinupWP account directly to the provider's account and launch servers directly from SpinupWP, without having to switch between different dashboards.
For demonstration purposes I will simply use Digital Ocean:

You will then be asked how you want to configure your server:

Ideally, the region should be where your website visitors are located. You can configure the server however you want (or according to the performance of your WordPress site). You'll also find some tips here.
The following settings can be defined:

Configurations at a glance
- R.A.M.: 512 MB to 16 GB.
- CPU: 1 to 4 cores.
- Storage space: 10 GB to 320 GB.
- transfer: 500 GB to 6 TB per month.
- Cost: $4 to $96 monthly.
Important details
- Area of application: Ideal for smaller websites, test environments or sites with low requirements.
- CPU options: Regular, Premium Intel, and Premium AMD.
- Application examples:
- Small projects: 512 MB to 2 GB RAM ($4–$18/month).
- Medium-sized projects: 4 GB RAM ($24/month).
- Major projects: 8–16 GB RAM (1,480–1,496 GB/month).
This hosting option is particularly suitable for price-conscious users with specific performance requirements.
Important: NVMe SSDs can make a big difference.

Recommendation from SpinupWP itself
- For websites where each page can be fully cached, we recommend a maximum of 20 websites on a server with at least 2 GB of RAM and 1 shared CPU.
- For a website with non-cacheable pages (e.g. WooCommerce), we recommend hosting this website alone on a server with at least 4 GB of RAM and 2 dedicated CPUs.
- If traffic is high, you will need more resources.
Here you can find the instructions for setting up SpinupWP yourself