This guide aims to help you set up an Akamai/Linode Bucket for storing site backups. Start by signing in to Akamai/Linode. Create Bucket Click Create in the header and select Bucket from the dropdown. Note: Linode Object Storage is a globally-available, S3 Compatible storage solution, maintaining the same performance as your data grows. Enter a unique…
Once a PHP version reaches end-of-life status, it means it will no longer receive security updates and it quickly becomes a security concern for your server. Software that reaches end-of-life should be replaced with newer software as soon as possible. Assistant Assistant monitors the versions of PHP you have installed on your server and lets…
When using Rank Math for redirects, you may find that your sitemap isn’t working as intended. You may see a notification under Rank Math > Sitemaps or your /sitemap_index.xml page may be blank. This is because Rank Math creates a virtual sitemap dynamically that relies on using redirects at the server-level. To fix this, you…
DigitalOcean is one of the most popular server providers. It’s designed for developers and their pricing has always been transparent. You can connect servers hosted at any provider to SpinupWP, but it’s less complex to provision new servers with DigitalOcean. DigitalOcean is fully integrated with SpinupWP, meaning you can connect SpinupWP to your DigitalOcean account…
Smush and Imagify provide directives for serving WebP images in place of .png and .jpg images. In SpinupWP, caching configurations in the static-files.conf file already has a location block that matches .png and .jpg images, so the directives from Smush and Imagify are overwritten. Below we’ll cover how to add these directives so you can…
This guide aims to help you set up Amazon S3 for storing site backups. Start by signing in to the AWS Management Console. Create Bucket Navigate to S3 and click Create bucket. Enter a unique bucket name. A good naming scheme is “domain-name-backups,” for example, “hellfish-media-backups”. The region should be geographically close to your server location….
If you’re an agency or a freelance web designer using SpinupWP to manage your servers, chances are you’ll need to give clients access to manage their own websites. In this tutorial, we’ll show you how you can build a custom SpinupWP dashboard using the SpinupWP SDK, the popular PHP framework Laravel, and Inertia.js. SpinupWP provides…
To enable site monitoring, you can use the toggle in the Monitoring tab for your site. Once you have enabled monitoring for a site, you can see the current status of the site, along with a list of recent downtime incidents. Once enabled, site monitoring will check your site’s homepage for a 200 response every…
The SpinupWP PHP SDK provides an expressive interface for interacting with SpinupWP’s REST API. It includes a pre-defined set of classes for API resources that initialize themselves dynamically from API responses. You can find the PHP SDK codebase and complete instructions at https://github.com/spinupwp/spinupwp-php-sdk. We also have a tutorial on how to Create a Custom SpinupWP…
With the REST API you can spin up servers and create and manage sites remotely without logging into the SpinupWP dashboard. This allows you to script repeatable tasks and automate your processes. If you host client sites, you can even build a custom dashboard for yourself and/or your clients. You can find the complete REST…
Begin your SpinupWP journey today and spin up your first server within minutes.