Changelog

All the latest updates, improvements, and fixes to FlyWP.

Subscribe to stay updated

FlyWP Custom SSL and Automatic SSL deployment interface

Announcing FlyWP’s Enhanced SSL Manager and Custom SSL Feature

At FlyWP, we are constantly striving to improve our platform to satisfy the diverse needs of our users. 

Today, we are excited to introduce two powerful new features designed to enhance your WordPress server management experience: 

– The Enhanced SSL Manager and

– Custom SSL certificate support

Enhanced SSL Manager

Our new SSL Manager is designed to make SSL certificate management easier and more intuitive than ever before. With a clean and user-friendly interface, you can effortlessly install, manage, and renew SSL certificates for your WordPress sites. Key features include:

  • Seamless Integration with Let’s Encrypt: Easily obtain and install free SSL certificates from Let’s Encrypt directly within the FlyWP dashboard. This ensures your site is always secure without any hassle.
  • Intuitive Management: The SSL Manager’s straightforward design allows you to view and manage all your SSL certificates in one place. Quickly identify which certificates are active, expiring soon, or need renewal.
  • Automated Renewal: Never worry about expired certificates again. FlyWP automatically handles SSL renewals, ensuring continuous security for your sites.

Custom SSL Support

In addition to our enhanced SSL Manager, we are proud to introduce support for Custom SSL certificates. This feature allows you to install existing SSL certificates from any provider, allowing you the flexibility to use certificates that meet your specific needs. Key benefits include —

  • Wide Compatibility: Install SSL certificates from any trusted provider, ensuring compliance with organizational policies or specific security requirements.
  • Easy Installation: Simply paste your certificate and private key into the provided fields, and FlyWP takes care of the rest. No complex configurations or command-line interactions required.
  • Enhanced Security: Custom SSL support ensures that your site can utilize the highest level of security available, tailored to your unique requirements.

🔒 FlyWP is now more robust and versatile with new SSL capabilities

FlyWP’s enhanced SSL management capabilities are designed to provide peace of mind and robust security for your WordPress sites. By simplifying SSL certificate installation and management, FlyWP simplifies your WordPress server management experience.

🚀 Start Using FlyWP Today

Ready to take advantage of these powerful new features? Sign up for FlyWP today and discover why we are the best WordPress server management platform. Whether you are a seasoned developer or a business owner managing your own site, FlyWP makes it a breeze managing your WordPress sites, making it easier than ever.

For more information, visit our website or contact our support team. We are here to help you every step of the way.

Configure More PHP Settings from FlyWP Dashboard + Other Fixes & Enhancements

At FlyWP, we’re continually striving to enhance our platform to provide you with the best possible experience. We’re thrilled to announce several new features and improvements that will make managing your WordPress websites even easier.

These updates include new PHP settings, an enhanced phpMyAdmin feature, improved error handling, and many more stability and usability enhancements.

New PHP Settings

We’ve introduced new PHP settings to give you more control and flexibility over your server configurations. You can now easily adjust the following settings directly from the FlyWP dashboard:

  • Max File Uploads: Define the maximum number of files that can be uploaded at once.
  • Max Input Vars: Set the maximum number of input variables that can be accepted.
  • Max Input Time: Determine the maximum time in seconds that a script is allowed to parse input data.
  • Max Execution Time: Specify the maximum time in seconds that a script is allowed to run before it is terminated.

These settings ensure that you can fine-tune your PHP environment to meet your specific needs, optimizing performance and resource management.

Enhancements to phpMyAdmin

Managing your databases is now more transparent. We’ve added a loading state, so you’ll know exactly when phpMyAdmin is being enabled or disabled. Plus, if any errors occur during this process, you’ll receive clear and actionable alerts, making it easier to troubleshoot and resolve issues. We’ve also fixed a bug when phpMyAdmin wasn’t working if the SSH port was manually changed by the user.

Improved Error Handling and Notifications

We’ve made significant improvements in error handling across the FlyWP platform. Here’s what’s new:

  • Server Deletion Process: We’ve enhanced the server deletion process to handle provider exceptions more gracefully. If an error occurs, you’ll now see detailed error notices on the frontend of the app, helping you understand and address the issue quickly.
  • Human-Friendly Error Messages: We’ve refined error messages across the platform to ensure they are more descriptive and user-friendly. No more vague “Unknown error occurred” messages; now, you’ll receive clear information about what went wrong and how to fix it.

Bug Fixes and Stability Enhancements

In addition to these new features, we’ve squashed numerous bugs and made various enhancements to improve the overall stability and user-friendliness of FlyWP. We’ve focused on making sure our error messages are clear and helpful, and we’ve streamlined processes to enhance your workflow efficiency.

Introducing First Party Support for Hetzner on FlyWP!

We’re thrilled to announce that FlyWP now supports Hetzner Cloud! Now, you can easily deploy your servers on Hetzner using your Hetzner API credentials. Hetzner integration was one of the top requested features in our Feedback portal, we’re glad to announce that this is now publicly availabe.


You can select Hetzner directly from our server creation interface. This means more flexibility and choice for your cloud infrastructure needs.

How to Get Started —

  1. Log in to your FlyWP dashboard.
  2. Go to the server creation page.
  3. Choose Hetzner from the list of cloud providers.
  4. Enter your Hetzner API credentials.
  5. Deploy your server with ease!

The attached image shows the new server creation interface where you can now select Hetzner among other popular cloud providers like DigitalOcean, Vultr, AWS, and Akamai. Simply click on the Hetzner icon, input your credentials, and you’re ready to go!

Simplify WordPress server management with FlyWP today! ☁️

FlyWP Supports Wasabi And S3 Compatible Storage

Introducing Custom S3 Backup Provider Support & Wasabi

At FlyWP, we are dedicated to continually enhancing our platform to meet the diverse needs of our users. Today, we are thrilled to announce the addition of two new backup providers to our robust suite of backup solutions:

  • Custom S3-Compatible Backup Providers, and
  • Wasabi

This exciting update expands our already comprehensive backup capabilities, offering you even greater flexibility and security for your WordPress sites.

Custom S3-Compatible Backup Providers: Flexibility at Your Fingertips

With the introduction of support for custom S3-compatible backup providers, FlyWP now allows you to integrate any S3-compatible storage solution seamlessly. This means you can leverage a wide array of storage providers, including:

  • Backblaze B2
  • Google Cloud Storage (S3 compatible)
  • IBM Cloud Object Storage
  • DreamHost DreamObjects
  • Ceph
  • MinIO
  • And more

By supporting these well-known S3-compatible storage providers, FlyWP ensures that you have the flexibility to choose the backup solution that best fits your needs and preferences. Whether you’re searching for cost-effective options, specific regional compliance, or particular performance characteristics, FlyWP’s custom S3-compatible backup support has you covered.

Introducing Wasabi: High-Performance, Cost-Effective Storage

In addition to custom S3-compatible providers, we are also excited to announce direct integration with Wasabi. Known for its high-performance and cost-effective cloud storage solutions, Wasabi offers a compelling alternative for your backup needs. Wasabi’s low latency, high-speed retrieval, and competitive pricing make it an excellent choice for businesses of all sizes looking to optimize their data storage strategy.

Why Backup with FlyWP?

FlyWP’s enhanced backup feature provides numerous benefits:

  1. Seamless Integration: Easily integrate with your preferred S3-compatible storage provider or Wasabi, ensuring a smooth and efficient backup process.
  2. Automated Backups: Schedule automatic backups to run at intervals that suit your needs, ensuring your data is always protected without any manual intervention.
  3. Robust Security: Our platform employs state-of-the-art encryption and security protocols to protect your data from threats.
  4. Easy Management: With FlyWP’s intuitive interface, managing your backups is straightforward and hassle-free.
  5. Reliable Performance: FlyWP ensures fast and reliable backups, minimizing downtime and ensuring your data is always available when you require it.

Get Started Today!

FlyWP’s new backup support for custom S3-compatible providers and Wasabi is available now. Start taking advantage of these powerful features by visiting our documentation and learning how to integrate your preferred backup provider.

Enhancementsfixes

Enhancements & Fixes – 30 April, 2024

Fixing Backup on ARM processor: There were some cases when the backup feature wasn’t working properly for ARM based servers that we had added support recently. This should now be fixed for all users

Fixing Error: Failed to fetch server status: For very large servers (e.g., 1TB+), the server status wasn’t working properly and it showed an error message. We’ve fixed this now; server status should work properly for all servers including larger ones, smaller ones, ARM based servers, and all other type of servers

Additional validation before site creation: Previously there were some cases that the user created a new site before FlyWP could finish the server installation and finished everything. As the site was created before FlyWP could actually finish the installation, the site got database errors as database server wasn’t up by the time server was created. We’ve added validation in this case. From now on, FlyWP will ask the user to wait until FlyWP’s installation process is complete before user can create the server, ensuring a smoother and better user experience 🚀

Arm Processor Support On Flywp

ARM Processor Support on FlyWP

We’re thrilled to announce a major enhancement to FlyWP: support for ARM processors!  🎉

This enhancement brings a new level of performance, efficiency, and compatibility to your FlyWP-powered websites.

With ARM processor support, you can now host WordPress sites on ARM-based servers easily with FlyWP (E.g., providers like Hetzner have ARM server options). ARM-based servers are known for — 

  1. Faster Performance: ARM processors are known for their speed and efficiency, ensuring that your websites load quickly and respond swiftly to user interactions.
  2. Improved Efficiency: ARM processors consume less power compared to traditional processors, resulting in reduced energy consumption and lower operating costs.
  3. Low Cost: ARM-based servers typically have lower costs than Intel/AMD processors.

We’re committed to continually improving FlyWP to provide you with the best tools for your online presence. ARM support is just one example of our dedication to innovation and excellence.

If you have already created an ARM server which is not performing as expected, you need to delete the server from your provider and connect a new server with FlyWP to properly configure a new ARM server.

Or,
You need to do a full wipe of the existing server and reinstall Ubuntu 22.04. Delete the existing server from FlyWP and then reconnect the server again with FlyWP to provision it properly

If you have any questions or need assistance with this update, don’t hesitate to reach out to our support team. We’re here to help!

FlyWP Server Provision

Deploy New Servers Directly Through FlyWP

We’ve just launched a big new feature that makes getting started with FlyWP easier than before.

FlyWP Partners with DigitalOcean

When you try to create a new server, you’d now see a brand-new section “Provision through FlyWP” on top of the server creation page. Previously, to get started with FlyWP you required a server to get started, as FlyWP lacked the feature to provision server on its own. Well, that’s a thing of the past now.

Cleanshot 2024 04 18 At 18.05.20@2x

FlyWP has partnered with DigitalOcean, so you can provision servers on DigitalOcean without leaving the FlyWP dashboard (the feature requires credit card on file to get started). Once you proceed with “Provision through FlyWP” option, you’d be able to choose your server’s location, CPU, RAM and other hardware details and provision in minutes to get started with your WordPress experience.

Sftp File Manager

New: SFTP File Manager

Good news from FlyWP! Managing your website’s files has become easier with our new SFTP File Manager integrated directly into your site management dashboard.

What’s New:

  • File Management at Your Fingertips: Navigate through your website’s file structure without needing to SSH into your server.
  • File Operations Simplified: Effortlessly rename, delete, and create new files and folders right from the dashboard.
  • Upload Without Limits: Our chunked upload method allows you to upload large files, bypassing any site-imposed file size restrictions.

You can now navigate your site’s directories, and manage files without needing to access the server via SSH. Create, rename, and delete files or folders in just a few clicks. Plus, uploading large files is no longer a headache, thanks to our new chunked upload feature, which lets you bypass any site upload limits.

We’ve started with the essentials, but this is just the beginning. More sophisticated features, such as file editing and archive management, are on the way.

Management and Security Enhancements

We’re excited to share the latest updates that enhance the management and security features of FlyWP. We have added two “Manage” sections for servers and sites.

For Server:

  • Service Management Made Simple: Easily restart server-wide services such as Nginx proxy, MySQL, Redis, and Ofelia directly from the new Manage tab in your server dashboard.
  • Enhanced SSH/SFTP Accessibility: SSH/SFTP information has been repositioned for better visibility in the UI, complete with convenient copy functionality.
  • Security Upgrades: The root password for MySQL was previously sent via email upon server provisioning. Now, for enhanced security, it has been removed from emails. These credentials are now securely accessible within the server dashboard UI.

Read more

New Feature: Email Sending

Now, you have the flexibility to utilize either a custom SMTP server or one from our list of supported providers for sending emails. No longer is it necessary to employ a custom SMTP plugin within your WordPress site. We’ve streamlined the process by automatically configuring the email sending settings for you natively.

Flywp Email Sending

Our integration seamlessly supports the following providers:

  • Postmark
  • SendGrid
  • Mailgun

Read more

Flywp Cron Job Manager

New Feature: Easy Cron Job Scheduling

We’re pleased to announce the release of a highly requested feature: the ability to manage Cron Jobs directly from the FlyWP dashboard. This new functionality allows users to automate repetitive tasks on their server with ease.

What’s New:

  • Simplified Cron Job Creation: Users can now add Cron Jobs through the FlyWP dashboard with a user-friendly interface.
  • Flexible Scheduling Options: Choose how often your jobs run, with options ranging from every minute to monthly, or even upon reboot.
  • User-Specific Execution: Assign Cron Jobs to specific users on your system for better control and security.
  • Instant Feedback: Get immediate confirmation when a new Cron Job is created, with all details readily visible in the dashboard.

Setting up a Cron Job is straightforward:

  1. Navigate to the ‘Crons‘ tab.
  2. Click on ‘Add Cron‘ to schedule a new job.
  3. Fill in the command, user, and frequency.
  4. Confirm the creation and the new job will appear in your Cron Job list, ready to go.

This update is part of our commitment to providing powerful, yet easy-to-use tools to manage your server environment more effectively.

Stay tuned for more updates, and happy automating!

Redis Cache Management

Redis Cache Management Is Now in Dashboard

We’re excited to announce an update that streamlines the caching management experience for FlyWP users. Redis Object Cache control is now directly accessible from the FlyWP dashboard, making it easier than ever to handle your site’s caching needs.

What’s New:

  • Dashboard Integration: Redis Object Cache enable/disable functionality is now a part of the FlyWP dashboard.
  • Renamed Sidebar: The sidebar previously known as “Page Caching” has been aptly renamed to “Caching” to reflect the broader scope of caching options available, including page and object caching.
  • Simplified Cache Clearing: Clear your site’s page and object cache with the click of a button directly from the dashboard, ensuring your content is fresh and your site is performing at its best.

Additional Details:

  • The “Caching” page now includes options for both FastCGI Cache and Redis Object Cache.
  • Enabling Redis Object Cache can significantly speed up your website by storing database query results and API calls in fast-access memory.
  • This update aims to provide more control and flexibility to website administrators and developers directly through the FlyWP interface.

To manage your site’s cache, simply go to the “Caching” tab in your dashboard. Here, you’ll find the options to toggle FastCGI and Redis Object Cache, as well as to clear the cache as needed.

We hope this update enhances your FlyWP experience, providing more convenience and control over your site’s performance.

Happy caching!