Changelog

What's New

We're always adding new features and improvements to SpinupWP. See below for the latest enhancements and email us if there’s a feature you'd like to see next.

Subscribe for Email Updates

Assistant: Remove old PHP version from server

You can now remove an old version of PHP from your server with a couple of clicks.

Previously, Assistant would let you know that an old version of PHP should be removed from your server, but you had to remove it manually.

If the old version of PHP is still running on some of your sites, Assistant will let you know and provide you with a way of updating all those sites to a newer version of PHP in one click.

Introducing the SpinupWP Assistant

Immediately after launching Todos we knew it wasn’t a great name for the feature. It was more than a todo list. It was coaching customers on how best to maintain their servers and sites. It deserved a name that conveyed this and so we’re now calling it Assistant.

In addition to renaming this feature, we’ve added some functionality. Previously, there were no notifications at all. It was up to you to visit the Todos screen regularly to keep an eye on things. Now a notification will appear in your in-app notifications when a todo escalates to Critical priority.

SpinupWP Assistant - In-app notification

In addition, you can now receive a weekly or monthly email summarizing your prioritized todos and giving you a good idea of the status of your servers and sites.

SpinupWP Assistant - Digest email

This email replaces the server reboot notifications (email and in-app) that many have found annoying, including members of our team. 🙃

For more information, check out the Assistant doc.

Site domains UI improvements

We’ve made some tweaks to the site domains UI. It should now be more obvious that changes to the domains are queued in a batch and only applied to the server when you click the Save button. As you add, update, and delete domains, no changes are made to the server until you click the Save button. This allows you to make many changes quickly and process them in one batch, minimizing Nginx reloads and SSL certificate regeneration and downtime.

For more details, check out the Managing Site Domains doc.

API: Provision a custom server

We’ve added a new custom server endpoint to the API allowing you to provide the IP address and credentials for a server you’ve already set up with one of the latest two LTS versions of Ubuntu. SpinupWP will connect to the server, provision it, and add it to your SpinupWP account.

API: Provision Vultr, Akamai/Linode, and Hetzner servers

We’ve updated the API’s servers endpoint to support the provisioning of servers at Vultr, Akamai/Linode, and Hetzner. Previously you couldn’t provision a server at these providers via the API at all. Only DigitalOcean was supported.

And because it’s not always easy to find server regions and sizes metadata in each provider’s docs, we’ve also added a convenient new server providers endpoint to get the server regions and sizes metadata that we use in our UI.

SFTP backup storage option

You can now configure your backups to be sent to another server via SFTP:

Configuring an SFTP Provider in SpinupWP - 1

You’ll need to provide all the connection information to the server. You have the option of using password or public key authentication. You can also configure a separate filesystem path for the backups of each site:

Configuring an SFTP Provider in SpinupWP - 2

For details, check out the SFTP backup storage doc.

MySQL 8.4

Newly deployed servers will now have MySQL 8.4 instead of MySQL 8.0. Existing servers will remain on MySQL 8.0. If you want to upgrade to MySQL 8.4, we recommend deploying a new server and moving your sites over to it. There’s no rush however, as MySQL 8.0 will continue to receive security updates for another year, reaching end-of-life on April 30th, 2026.

Todos improvements

There have been a few things we’ve wanted to improve with Todos since launching it 18 months ago but other things took priority. For one thing, users restricted to specific servers and sites in an account would still see the todos for all servers and sites. Similarly, if you turned off notifications for a server or site, you would still see it in your todos. Both of these issues have been fixed.

In addition, some customers suggested that after they dealt with some todos, it would be really nice if there was a button to get SpinupWP to check the todos again and refresh the list. I’m happy to report that there’s now a Refresh button on the Todos screen.

Enable/disable site cron

You can now enable/disable a site’s cron from your SpinupWP dashboard:

Screenshot of site cron settings

When cron is enabled, you can select the interval, the number of minutes between cron runs for the site. For new sites, the interval is set to 5 minutes by default.

As part of this update, Linux cron schedules are now random for each site so that all crons aren’t scheduled to run at the exact same time, which can cause CPU spikes. We’ve also implemented a lock to prevent the Linux cron from running when the previous cron run is still running. To upgrade the Linux cron of a site with these improvements, simply toggle your cron off and then back on again.

Check out our Managing Site Cron Jobs doc for more details.

Start Your 7-Day Free Trial

Begin your SpinupWP journey today and spin up your first server within minutes.

Subscribe to get the latest news, updates and optimizations in performance and security.

You are already logged in

It looks like you are already logged in to SpinupWP.

Please log out of this account to continue.

Registration Successful

Thanks for registering for a new SpinupWP account.

Before getting started, could you verify your email address by clicking on the link we just emailed to you?

Start Your 7-Day Free Trial

No credit card required. All features included.

By signing up to SpinupWP, you agree to our Terms and Conditions.
For privacy related information, view our Privacy Policy.