Both Serverpilot and Runcloud provide a graphical User interface to manage a server. In this article let’s found out which is the best for if you don’t want to pay.
Serverpilot free plan
Serverpilot makes it faster to install WordPress on your server. You can install multiple WordPress instances (called app) when you want to host many sites on a single server. The free plan is limited, you only can add unlimited servers and app, Assign domain names, Set an app as default to answer Droplet IP address. Other features are Automatic security updates, Firewall, Deny requests for unknown domains.
The other features in the free plan are, you can change the php version with a mouse click for your app, (you can have the latest php 7.2). If your app breaks you can go back and set an older version of php, it’s simple as that.
You need a fresh Ubuntu 16.x based server to add in Serverpilot, this require the IP address on your server and Root password. You need to enter the server ip address and root password to let serverpilot install its framework to your server, so it can manage the server. The free plan is pretty much straightforward and let you add unlimited server and make multiple apps on it.
Creating an app.
In serverpilot, they are so focused in installing wordpress on your server, it’s understandable because majority of blog and site owner want a simple cms solution.
Pro (in free plan)
3rd party script to install Let’s Encrypt SSL.
No log viewer.
Runcloud free plan
In the free plan, the dashboard won’t show you server information including CPU, RAM, and other logs. Although it will look anything but better to serverpilot. The sidebar provide many different options to help you set and manage your server.
But it has functions that you won’t find in serverpilot, and that is changing ip address when you change your vps/droplet ip address. So when you add a server to runcloud, and if you restore a snapshot into different server with another ip you can add the new ip address inside the old server added in runcloud. This will make the old added server accessible from runcloud.
The free plan also can create unlimited apps insider an server with native nginx (ngnix-rc) using it your cms (ie wordpress) will run faster, the only drawback is your won’t be able to use htaccess.
If you intend not to use an SSL (HTTPS) on your website you should use Runcloud. Because deploying free SSL (let’s encrypt) requires a premium plan. however, we have a guide that you can use with Serverpilot to install Free SSL in the free plan.
Free SSL – serverpilot
Speed – runcloud
Changing ip address – runcloud
Unlimited server/apps – both
Runcloud started offering the service in 2017 compared to serverpilot who has been in industry since many years. This post doesn’t compare them performance wise. Because it all about your sever location and resources. Serverpilot is for those who want to run multiple wordpress sites inside the same server and with free let’s encrypt ssl. There are many guides for adding let’s encrypt to your serverpilot’s wordpress app. However, there might be similar instructions for adding ssl in runcloud free plan. Because practically its just bunch of files needs to be modified in order to enable ssl on your website and that should not be hard.