Automatic Security Updates

After configuring your server, we regularly install security updates as soon as they are available to reduce the likelihood a software vulnerability putting your server at risk.

Latest & Greatest Software

We install the latest stable versions of Nginx, PHP, MySQL/MariaDB, and Redis from the standard apt-get repos. No who-knows-what-they-did custom builds of packages. We use the best-in-class industry standards.

Free SSL/TLS Certificates

When we provision your server, a free Let’s Encrypt SSL/TLS certificate is acquired, installed, and configured for your site. And we will handle certificate renewals as well, so you hardly need to think about certificates.

Cache All the Things

One of the keys to a great performing site is caching. All sites are set up with Redis object caching to greatly reduce database requests. Your site will serve pages lightning fast without even hitting PHP.

Security is Top Priority

Each server we provision is security-hardened from the word go. SSH login is disabled for the root user (you login with your user and use sudo instead). The firewall only allows connections to Nginx and SSH and failed attempts are monitored and blocked when the reach a threshold. Nginx is configured to defend against XSS, clickjacking, MIME sniffing, and other attacks. Software security updates are installed automatically.

Stay on Schedule

A server-side cron job will be configured to make sure that your site’s cron is executed every minute, as it should be. That means if you decide to blog, a scheduled post will go out on schedule, no delays.

Security Isolation for Multisite Owners

For clients who need multiple sites, a new system user is created for each site. All site files are owned by the site user and a PHP-FPM pool is configured to run as that user as well. Each site only has access to its files and so if only one site has a security vulnerability and gets infected with malware for example, only the files for that one site can be infected.

Site Cloning

For clients who need similar multiple sites or want to update existing an existing site, we create a complete copy of an existing site, which includes all files, the database, and server configuration. We test the updates in an isolated environment, without impacting your live site. Once you’re confident in the changes, you can flick the switch on your live site.

Secure Access for Your Employees

If you have employees who will post or make updates to your site, you can easily give them SFTP/SSH access. And in the case of multiple sites, because of the security isolation between sites, they will only have access to files for that site.

Scheduled Backups of Site Files & Database

All server are provisioned with automated backups of each site individually. Some agencies offer site backups as an option, however we believe these are mandatory.

If one of your users accidentally deletes files or media from one of your sites, typically the entire server must be restored to retrieve the data. That’s where site backups come in. Site backups are full backups of your site files (media, themes, and plugins) and database. This allows us to easily restore a single site or just some files or data from a single site, saving loads of time and headaches.

Professional Service and Best Practices

We will actively serve you, working alongside your team to develop the best digital solutions for your business.

We maintain industry standard best practices in all of our development and deployment, from the ground up. We work alongside some of the best professionals in the industry to deliver the best digital products and services available on the web today.

If we do not have the answer, we will always point you in the right direction and offer suggestions. And because our systems provide detailed feedback about the operations it runs on your server, you can learn what is happening with your server.

New release of Ubuntu just came out, should I upgrade? We’ll add a notice to the app about that, why we don’t recommend upgrading your existing servers, and how you can spin up a new server with the new release of Ubuntu and migrate your sites to that server instead.Should I install Varnish to improve page caching performance? We’ve benchmarked Varnish and Nginx FastCGI Cache performed better. Varnish would add complexity too, so one less moving part is another reason.Much of the time SpinupWP will suggest things that you may not have even thought of. Email deliverability for example. SpinupWP will strongly encourage you to configure an email sending plugin for the best email deliverability.SpinupWP’s guidance is especially helpful for those new to managing a server, but can also help those who’ve been at it a while, providing transparency to our decisions.