Sail 0.10.7 has been released! This version includes domain import/export commands, remote login support, and an updated server base image with PHP 8.1 as the default.
Sail 0.10.6 has been released, with quite a few minor bug fixes and improvements. Our xhprof fork has also been updated and shipped with this Sail release, allowing the built-in profiler to better group and display closure functions.
Optimize Images and Serve WebP in WordPress with Nginx and imgproxy
I discovered imgproxy a few months ago. It’s an open source image processing tool. It’s written in Go, it’s really fast and it has a ton of great features. In this tutorial I’ll show you how to configure imgproxy to optimize your WordPress images and serve them in WebP format when supported.
Sail 0.10.5 has been released with quite a few improvements and a new command to enable/disable SFTP access to your server.
Fail2ban for WordPress on DigitalOcean
Fail2ban is an open source security utility, which scans log files for certain patterns and bans IPs when malicious activity is encountered. This could be used to protect WordPress from bruteforce attacks, pingback attacks and more. In this tutorial we’ll look at installing fail2ban on a DigitalOcean server and configuring it to secure WordPress.
Gutenberg vs Classic Performance: Should You Convert Existing Posts to Blocks?
An interesting conversation turned up on Reddit from a WordPress user concerned about the future of their business, the Classic Editor and the shift to the Gutenberg block editor in WordPress.
Don’t Use the 1-Click WordPress Installer on DigitalOcean
DigitalOcean supports plenty of applications through their Marketplace, including WordPress. These are essentially disk images, which you can deploy to the cloud with just one click. Well, maybe a few clicks.
Sail 0.10.4 has been released, with a few quality-of-life improvements.