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.

Purge a site’s page cache from the SpinupWP app

Since day one of SpinupWP, you could always purge the page cache from inside your WordPress dashboard. But from time-to-time a problem might prevent you from accessing your WordPress dashboard and the solution might be to purge your page cache.

You can now purge the page cache when your WordPress dashboard is inaccessible using the handy Purge Page Cache button in the SpinupWP app.

Purge page cache in SpinupWP screenshot

SpinupWP plugin

The SpinupWP plugin adds page cache purging functionality to your WordPress site. In addition to automatically clearing the page cache for individual posts, pages, and other content when it is updated, this plugin allows you to purge the cache for the whole site as well. It also enables a persistent object cache within WordPress, which will greatly reduce the number of database calls for each page request. This plugin can be easily installed by searching “SpinupWP” inside the WordPress dashboard or, if you’re using Composer, by running:

composer require wpackagist-plugin/spinupwp


We’ve officially launched our latest product, SpinupWP! If you’re new to the SpinupWP party, then welcome. Let’s take a look at what we’ve got in store for you.

What is SpinupWP?

SpinupWP is an app that makes it easier to host WordPress sites yourself. Technically, you can use it to host any PHP site but we’re focused on making the WordPress experience the best.

Think of it like a modern control panel for your servers, with a ton of helpful guidance along the way, much of it specific to hosting WordPress sites.

Page caching in SpinupWP showing Helpful Hints.

Why SpinupWP?

Developers turn to SpinupWP for all sorts of reasons.

Maybe you’ve tried hosting WordPress sites on your own, maybe you’ve tried with another service like ServerPilot or Laravel Forge. But trying to keep up with hosting WordPress best practices can seem daunting and what do these services know about hosting WordPress?

Chart comparing features of SpinupWP with ServerPilot, Laravel Forge, Cloudways, RunCloud, and EasyEngine.

With SpinupWP, you take back control and get the added bonus of knowing WordPress performance is optimized.

See how it works

You can spin up your own WordPress-optimized server with SpinupWP in 10 minutes. See SpinupWP in action:

YouTube cover image

Have an existing site you want to move to SpinupWP? Our site creation wizard will guide you through setting up HTTPS before pointing your domain at the server so you can test your site before flipping the switch and making it live.

Top features

SpinupWP is packed full of useful features like:

  • Individual site SFTP access you can share with your clients
  • Scheduled backups of site files and databases
  • Pre-loaded WP-CLI ready to go on your server
  • Enabled-by-default error logs stored in a secure place and rotated regularly
  • 1-click full-page caching for your sites
  • Free SSL certificates from Let’s Encrypt installed, configured, and renewed for you
  • Servers configured for automatic security updates
  • Git push-to-deploy for your WordPress sites

and more.

The biggest benefit may be how much time it saves you. Without SpinupWP, you have to type SSH command after SSH command to configure things properly for your WordPress servers. With SpinupWP, we do a lot of that for you.

What goes on my server?

SpinupWP servers are always set up with the latest stable software versions so you don’t have to worry about the nitty gritty of keeping up with best practices. Spinning up a new server automatically installs the latest software.

SpinupWP will configure your server to install security updates as soon as they are available to reduce the likelihood of a software vulnerability putting your server at risk. Disconnect from SpinupWP in the future and you can still keep your packages up-to-date with apt-get upgrade.

SpinupWP strikes the perfect balance between managed and self-hosting, giving you the advantages of both without any of the downsides. Try it out now, risk free, with our 7-day free trial.

Basic authentication for sites

SpinupWP allows you to add Nginx basic authentication to your site. This can be useful for restricting access to a site for security reasons or if you’re simply running a site that needs to restrict access before you even get to WordPress.

Site users

Sites deployed via SpinupWP are owned by a unique system user, known as a site user. Site users have restricted file permissions, which prevent them from viewing other site’s files and other sensitive files (such as Nginx configs).

Site users can SSH and SFTP to the server, but they will be restricted to the site’s directory. This makes them ideal for giving out to clients who require an SFTP user to manage their sites as they will be unable to view or modify other sites on the server.

When making changes to a site directly on the server, or running WP CLI the site user should be used. This will prevent file ownership issues and alleviate the need to manually chown files.

A site user’s home directory is located at: /sites/{domain}.

Key points to remember:

  • Site users are unable to navigate to another site’s home directory
  • Site users cannot modify server configs, such as those used by Nginx or PHP
  • Site users do not have sudo access, meaning they cannot run commands with root privileges
  • Site users should be given to clients who require SFTP access to manage their sites
  • Site users can use either public key authentication or password authentication
  • A site only has one user, but it can have multiple SSH keys assigned (if using public key authentication)

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.