# FlyWP Documentation > FlyWP is a server management platform for WordPress. Run high-performance WordPress your way – fully managed or on your own server. Docker-powered, secure, and built to scale with speed and control. Every page below is Markdown. Each documentation page is also published as HTML at the same address without `.md` (for example https://flywp.com/docs/site/backups/). The full text of the documentation is in one file at https://flywp.com/llms-full.txt. ## Getting Started Create your account, connect a provider and launch your first site. - [Welcome to FlyWP](https://flywp.com/docs.md): A complete documentation of FlyWP - how it works, how to set up everything, detailed WordPress tutorials and server management guides, all-in-one place. - [Quickstart Guide](https://flywp.com/docs/getting-started/quickstart.md) - [Creating Your First Site](https://flywp.com/docs/getting-started/creating-your-first-site.md): Deploy a WordPress site on your server with automatic SSL, database setup, and optimized configuration. - [Understanding the Dashboard](https://flywp.com/docs/getting-started/understanding-the-dashboard.md): Learn your way around the FlyWP interface and navigation. - [Command Palette](https://flywp.com/docs/getting-started/command-palette-find-anything-anywhere-in-flywp.md) ## Cloud Providers Connect DigitalOcean, Vultr, AWS, Hetzner, Akamai or your own server. - [Server Providers](https://flywp.com/docs/account/server-providers.md) - [Connecting a Server Provider](https://flywp.com/docs/account/server-providers/connecting-a-server-provider.md): Link your cloud hosting account to FlyWP so you can provision servers. - [DigitalOcean](https://flywp.com/docs/account/server-providers/digitalocean.md) - [Vultr](https://flywp.com/docs/account/server-providers/vultr.md) - [Amazon EC2](https://flywp.com/docs/account/server-providers/amazon-ec2.md) - [Hetzner](https://flywp.com/docs/account/server-providers/hetzner.md) - [Akamai](https://flywp.com/docs/account/server-providers/akamai.md) - [Custom Server](https://flywp.com/docs/account/server-providers/custom-server.md) ## Servers Provision, secure and maintain the servers your sites run on. - [Server](https://flywp.com/docs/server.md): Learn how to set up and maintain your server with FlyWP's comprehensive guide. Ensure your WordPress sites run smoothly with proper security. Let's start. - [Adding a Server](https://flywp.com/docs/server/how-to-create-servers.md) - [Custom Server](https://flywp.com/docs/server/custom-server.md): Connect any VPS to FlyWP using SSH -- no cloud provider integration required. - [FlyWP Managed Servers](https://flywp.com/docs/server/managed-servers/flywp-managed-servers.md) - [Server Provisioning](https://flywp.com/docs/server/server-provisioning-with-flywp.md) - [Database](https://flywp.com/docs/server/database-management.md) - [SSH Keys](https://flywp.com/docs/server/ssh-keys.md) - [Whitelisting IP for SSH Connections](https://flywp.com/docs/server/ssh-keys/whitelisting-ip-for-ssh-connections.md): FlyWP users are required to whitelist the provided IP address on their hosting provider end. The IP address is 49.13.31.45, Configure on your hosting firewall. - [FileZilla SSH Access](https://flywp.com/docs/server/ssh-keys/how-to-access-your-server-via-filezilla-using-ssh-keys.md) - [Cron Jobs](https://flywp.com/docs/server/how-to-create-cron-job-with-flywp.md) - [Firewall](https://flywp.com/docs/server/firewall.md): Configure inbound firewall rules to control which traffic can reach your server. - [Supervisor](https://flywp.com/docs/server/supervisor-daemons.md) - [Managing Services](https://flywp.com/docs/server/managing-services.md): Restart server services, open an SSH terminal, and view your server's connection details. - [Server Status](https://flywp.com/docs/server/server-status.md): Monitor your server's health, resource usage, and per-site performance in real time. - [Server Maintenance](https://flywp.com/docs/server/server-maintenance.md) - [Server Settings](https://flywp.com/docs/server/server-settings.md): View server metadata, configure maintenance windows, and manage server deletion. - Server System & Architecture - [Overview](https://flywp.com/docs/server/server-architecture.md) - [Server Ports and Services](https://flywp.com/docs/server/server-architecture/server-ports-services.md) - [Increasing Swap Space in FlyWP](https://flywp.com/docs/server/server-architecture/increasing-swap-space-in-flywp.md) - [Enable HTTP/3 (QUIC) Support in FlyWP](https://flywp.com/docs/server/server-architecture/http3-quic-support.md) ## Sites Create sites and manage their settings, PHP, cron, logs and day-to-day tasks. - [Site](https://flywp.com/docs/site.md): Explore FlyWP site management guides covering WP caching, WP Config, security, backups, SSL, migration, Git deployment, file management, and more. - [Creating a Site](https://flywp.com/docs/site/creating-a-site.md): Step-by-step guide to creating a new WordPress site, Bedrock project, one-click app, or static HTML site on FlyWP. - [Create a Website with Nginx](https://flywp.com/docs/getting-started/create-website-with-nginx.md) - [Create a Website with OpenLiteSpeed](https://flywp.com/docs/getting-started/create-website-with-openlitespeed.md) - [Site Settings](https://flywp.com/docs/site/settings.md) - [Maintenance Mode](https://flywp.com/docs/site/settings/maintenance-mode.md) - [PHP Settings](https://flywp.com/docs/site/configurations/php-version-change.md) - [Environment File Editor](https://flywp.com/docs/site/environment-file-editor.md): Edit your site's environment variables directly from the FlyWP dashboard without SSH access. - [WordPress Cron Settings](https://flywp.com/docs/site/configurations/flywp-cron-management.md) - [Site Sleep and Wake](https://flywp.com/docs/site/site-sleep-and-wake-up.md) - [Manage](https://flywp.com/docs/server/server-and-site-management-page.md): Hello FlyWP users! Good news for you! We have recently added an enhancement for you. You'll now see an option called "manage" in the server and site management. - [Logs](https://flywp.com/docs/site/monitoring-and-logs/logs.md) - [Bulk Actions](https://flywp.com/docs/site/bulk-actions-for-sites.md): Select multiple sites to update Docker images, install Origin SSL, apply backup policies, manage uptime monitoring and configure SMTP. ## Domains, DNS & SSL Point domains at your sites, manage DNS records and keep SSL certificates valid. - [Domains, DNS & SSL](https://flywp.com/docs/domains.md): Connect domains to your FlyWP sites, manage DNS records through the DNS Manager and Cloudflare, and keep SSL certificates valid. - Domains - [Domain Management](https://flywp.com/docs/site/settings/domain-management.md) - [Advanced Domain Manager](https://flywp.com/docs/site/settings/domain-management/advanced-domain-manager.md) - [Managing Domains in FlyWP](https://flywp.com/docs/site/settings/domain-management/domain-types.md) - DNS - [DNS Manager](https://flywp.com/docs/server/dns-management.md) - [DNS Records](https://flywp.com/docs/server/dns-management/dns-manager.md) - [Cloudflare Integration](https://flywp.com/docs/account/integrations/how-to-integrate-cloudflare.md): In this documentation, we'll show how you can easily integrate Cloudflare to FlyWP with the API token keys. Check out the guide and learn the process. - SSL - [SSL Certificates](https://flywp.com/docs/site/custom-ssl-management.md) - [SSL Installation Checks and Warnings](https://flywp.com/docs/site/custom-ssl-management/installation-checks-and-warnings.md): Review site and alias checks and resolve warnings before installing an SSL certificate in FlyWP. - [Cloudflare Origin Certificate](https://flywp.com/docs/site/custom-ssl-management/cloudflare-origin-certificate.md) ## WordPress Management Helper plugin, updates, plugins, themes, wp-config and site blueprints. - [WordPress Management](https://flywp.com/docs/wordpress.md): Manage your WordPress admin access, configuration, plugins, themes, and updates from FlyWP. - [WP Config Editor](https://flywp.com/docs/site/configurations/wp-config.md) - [FlyWP Helper Plugin](https://flywp.com/docs/site/flywp-helper-plugin.md) - [FlyWP Helper Plugin Status](https://flywp.com/docs/site/flywp-helper-plugin/flywp-helper-plugin-status.md) - [Centralized Bulk Updates](https://flywp.com/docs/site/centralized-bulk-updates.md): Managing WordPress updates across multiple sites and servers can become time-consuming and overwhelming at the same time. Meet Bulk Updates feature on FlyWP. - [Theme Management](https://flywp.com/docs/wordpress/theme-management.md): View and update WordPress themes installed on your site directly from the FlyWP dashboard, without logging into each site's WP admin. - [Whitelist FlyWP API in Cloudflare](https://flywp.com/docs/site/centralized-bulk-updates/whitelist-flywp-api-requests-in-cloudflare.md) - [Advanced Plugin Management](https://flywp.com/docs/site/advanced-plugin-management.md) - [Site Blueprints](https://flywp.com/docs/site/site-blueprints.md) - [Global Blueprint](https://flywp.com/docs/site/site-blueprints/global-blueprint.md) ## Performance Page, FastCGI and Redis caching, PageSpeed audits and monitoring. - [Performance](https://flywp.com/docs/site/performance.md) - [Caching](https://flywp.com/docs/site/performance/cache-management.md) - [Page Caching](https://flywp.com/docs/site/performance/cache-management/page-caching.md) - [FastCGI Caching](https://flywp.com/docs/site/performance/cache-management/fastcgi-caching.md) - [Redis Object Cache](https://flywp.com/docs/site/performance/cache-management/redis-credential-access.md): Learn how to access Redis credentials in FlyWP with this step-by-step guide. Easily manage Redis caching for better performance and control on your site. - [PageSpeed Insights](https://flywp.com/docs/site/performance/page-speed-insights.md) - [Uptime Monitor](https://flywp.com/docs/site/monitoring-and-logs/uptime-monitor.md) - [Performance Monitor](https://flywp.com/docs/site/performance/performance-monitor.md): Track your site's performance, accessibility, and SEO scores using Google PageSpeed Insights. ## Security Vulnerability scans, integrity checks, firewalls and bot protection. - [Security](https://flywp.com/docs/security.md): Protect FlyWP sites with security settings, vulnerability scanning, integrity checks, firewalls and bot protection, and FlySecurity Pro. - [Security Settings](https://flywp.com/docs/site/security.md) - [Vulnerability Scanner](https://flywp.com/docs/site/security/vulnerability-scanner.md) - [WordPress Integrity Checker](https://flywp.com/docs/site/security/wordpress-integrity-checker.md) - [Firewalls & Bot Protection](https://flywp.com/docs/site/security/firewalls-bot-protection.md) - [FlySecurity Pro (Powered by Patchstack)](https://flywp.com/docs/site/security/flysecurity-pro.md) ## Backups Back up to S3, Spaces, R2, Google Drive and more, and restore in a click. - [Backups](https://flywp.com/docs/backups.md): Set up backup storage, schedule and restore FlyWP site backups, and connect Amazon S3, DigitalOcean Spaces, Cloudflare R2 and other providers. - [Setting Up Backups](https://flywp.com/docs/site/backups.md) - [Backup and Restore](https://flywp.com/docs/site/backups/restore-wordpress-websites.md): Having a reliable backup and restore solution is very important. Here you can learn how to restore a WordPress website from backup on FlyWP. Let's get started. - Storage Providers - [Amazon S3](https://flywp.com/docs/site/backups/amazon-s3.md) - [DigitalOcean Spaces](https://flywp.com/docs/site/backups/digital-ocean-spaces.md): You can backup your WordPress sites on DigitalOcean Spaces simply by using FlyWP. You can find all the details in this docs. - [Cloudflare R2](https://flywp.com/docs/site/backups/cloudflare-r2.md) - [Wasabi](https://flywp.com/docs/site/backups/how-to-use-wasabi-backup-provider.md) - [Google Drive](https://flywp.com/docs/site/backups/google-drive.md) - [pCloud](https://flywp.com/docs/site/backups/pcloud.md) - [Custom S3-Compatible Provider](https://flywp.com/docs/site/backups/custom-backup-provider.md) ## Migration Move WordPress sites to FlyWP from any host, or clone and transfer them. - [Migration](https://flywp.com/docs/migration.md): Migrate WordPress sites to FlyWP from any host, manually or with the migrator plugin, clone and transfer sites, or move many at once. - [Migration Basics](https://flywp.com/docs/site/site-migration.md) - [Migrate from Other Hosting](https://flywp.com/docs/site/site-migration/how-to-migrate-wordpress-sites-from-any-hosting-to-flywp.md) - [Migrate from Any Hosting (Manual)](https://flywp.com/docs/site/site-migration/how-to-migrate-an-existing-site-to-new-website.md) - [Clone and Transfer Sites](https://flywp.com/docs/site/site-migration/how-to-clone-or-transfer-wordpress-sites-on-flywp.md) - [Bulk Migration](https://flywp.com/docs/site/site-migration/bulk-migration.md) ## Deployment Deploy from Git or Node.js frameworks, and manage files, redirects, Nginx and email. - [Deployment](https://flywp.com/docs/deployment.md): Deploy to FlyWP from Git, run Next.js, Nuxt and Astro sites, publish static sites, and manage files, redirects, Nginx and email. - [Git Provider Connections](https://flywp.com/docs/deployment/git-provider-connections.md): Connect your GitHub account to FlyWP to enable Git-based deployments on your sites. - [Git Deployment](https://flywp.com/docs/site/git-deployment.md) - Next.js, Nuxt & Astro - [Overview](https://flywp.com/docs/site/nodejs-sites.md): Deploy JavaScript sites on FlyWP through Git with the shared setup flow, runtime selection, repository access, and release checks. - [Next.js](https://flywp.com/docs/site/nodejs-sites/nextjs.md): Configure and deploy Next.js on FlyWP using Server runtime or a static HTML export. - [Nuxt](https://flywp.com/docs/site/nodejs-sites/nuxt.md): Configure and deploy Nuxt on FlyWP using a Nitro Node server or generated static pages. - [Astro](https://flywp.com/docs/site/nodejs-sites/astro.md): Deploy Astro on FlyWP with static output or the standalone Node adapter and Server runtime. - [Static Sites](https://flywp.com/docs/site/performance/static-site.md): Publish a static HTML copy of a FlyWP WordPress site with Cloudflare Pages or Cloudflare Workers. - [Site-Specific SFTP Access](https://flywp.com/docs/site/site-specific-sftp-access.md) - [File Manager](https://flywp.com/docs/site/file-manager.md): FlyWP just introduces a super cool feature called File Manager. It was just a missing feature including all other available features of FlyWP. Check out now! - [Redirect Rules](https://flywp.com/docs/site/performance/redirect-manager.md) - [NGINX Configuration](https://flywp.com/docs/site/configurations/nginx-config-editor.md) - [NGINX Config Manager](https://flywp.com/docs/site/configurations/nginx-config-editor/nginx-config-manager.md) - [Email Configuration](https://flywp.com/docs/site/email.md): Here in this documentation we're going to show and talk about our newly launched feature "Email". With this integration we're adding some popular SMTPs. ## CLI & Terminal The server terminal, FlyWP CLI, WP-CLI, MySQL, Docker and AI agents. - [CLI & Terminal](https://flywp.com/docs/cli.md): Work with FlyWP servers from the browser terminal, the FlyWP Server CLI, WP-CLI, MySQL and custom Docker containers. - [Access Server Terminal](https://flywp.com/docs/server/access-server-terminal-from-flywp-dashboard.md) - [FlyWP Server CLI](https://flywp.com/docs/server/flywp-server-cli.md) - [WP-CLI Access](https://flywp.com/docs/server/wp-cli.md) - [WP-CLI Through Server CLI](https://flywp.com/docs/site/accessing-wp-cli.md) - [MySQL from Docker Container](https://flywp.com/docs/server/how-to-run-mysql-command-line-from-docker-container.md) - [Custom Docker Container with SSL](https://flywp.com/docs/server/setting-up-a-custom-docker-container-with-ssl-in-flywp.md) - [AI Agents & MCP](https://flywp.com/docs/cli/ai-agents-and-mcp.md): Give AI assistants and MCP clients the FlyWP documentation as clean Markdown, through llms.txt, per-page Markdown and an MCP docs server. ## One-Click Apps Launch self-hosted apps like Vaultwarden, WireGuard and Umami. - [One-Click Apps](https://flywp.com/docs/one-click-apps.md): Deploy self-hosted apps on FlyWP servers in one click, including Vaultwarden, WireGuard and Umami. - [Deploying One-Click Apps](https://flywp.com/docs/site/one-click-apps.md) - [Vaultwarden](https://flywp.com/docs/one-click-apps/vaultwarden.md) - [WireGuard](https://flywp.com/docs/one-click-apps/wireguard.md) - [Umami](https://flywp.com/docs/one-click-apps/umami.md) ## Account & Team Account settings, billing, teams and members, integrations and the affiliate program. - [Account](https://flywp.com/docs/account.md): Explore detailed guidelines for managing server account settings and integrating with various platforms on FlyWP. - [Account Settings](https://flywp.com/docs/account/account-settings.md): Manage your personal profile, security settings, connected providers, and API access from one place. - [Billing](https://flywp.com/docs/account/billing.md) - [Flexible Pricing](https://flywp.com/docs/account/billing/flexible-pricing.md) - [Add-ons](https://flywp.com/docs/site/addons.md) - Team - [Teams](https://flywp.com/docs/account/granular-team-management.md) - [Team Members](https://flywp.com/docs/account/granular-team-management/team-members.md): Invite team members, assign roles, and control access to specific servers or sites in FlyWP. - [Create a New Team](https://flywp.com/docs/account/granular-team-management/create-a-new-team.md) - [Delete a Team](https://flywp.com/docs/account/granular-team-management/delete-a-team.md) - [Remove a Team Member](https://flywp.com/docs/account/granular-team-management/removing-a-team-member.md) - [Update Team Account Info](https://flywp.com/docs/account/granular-team-management/update-account-information.md) - Integrations - [Integrations](https://flywp.com/docs/account/integrations.md) - [Backup Providers](https://flywp.com/docs/account/integrations/backup-providers.md): Connect cloud storage services to store your site backups securely off-server. - [FlyWP Affiliate Program](https://flywp.com/docs/affiliate-program/flywp-affiliate-program.md) - [Refund Policy](https://flywp.com/docs/policy.md): FlyWP offers a 14-day money-back guarantee. Read how refunds work, what is eligible and how to request one from FlyWP Inc. ## White Label Sell managed WordPress hosting under your own brand, plans and prices. - [White Label](https://flywp.com/docs/white-label/overview.md): Sell managed WordPress hosting under your own brand with FlyWP White Label: setup guide, reseller terms and billing terms. - [White Label Setup Guide](https://flywp.com/docs/white-label.md): Set up FlyWP White Label with a complete illustrated walkthrough of branding, domains, Stripe, hosting plans, API integrations, and launch checks. - [Reseller Terms](https://flywp.com/docs/white-label/reseller-terms.md): The terms that govern the FlyWP White Label Reseller Program: reseller responsibilities, pricing, billing, service usage, data protection and termination. - [Billing Terms](https://flywp.com/docs/white-label/billing-terms.md): How billing works in FlyWP White Label: platform fees, active customer limits, Stripe Connect payments, hosting infrastructure costs and reseller responsibilities. ## FlyWP API Automate servers, sites, backups and teams with the FlyWP REST API. - [FlyWP API](https://flywp.com/docs/flywp-api.md): Automate servers, sites, backups and teams with the FlyWP REST API: authentication, API tokens and the full API reference. - [Using the FlyWP API](https://flywp.com/docs/account/flywp-api.md): Programmatically manage your servers and sites using the FlyWP REST API. - [API Tokens](https://flywp.com/docs/account/api-tokens.md): Create and manage personal access tokens to interact with the FlyWP API programmatically. - [API Reference](https://flywp.com/docs/api/) ## Help & Support FAQs, fixes for common issues and a glossary of FlyWP terms. - [FAQs](https://flywp.com/docs/faqs.md): Find quick answers to common FlyWP questions on our FAQs page, covering features, account management, and optimization tips, and much more. Read more... - [Frequently Asked Questions](https://flywp.com/docs/faqs/faq.md): Find answers to common questions about FlyWP on our FAQs page. Get quick solutions and insights in a nut shell without messing here and there. - [Should I Use a Caching Plugin on FlyWP?](https://flywp.com/docs/faqs/faq/#should-i-use-x-caching-plugin) - [How do I add a custom NGINX config to a single website?](https://flywp.com/docs/faqs/faq/#which-file-path-should-be-edited-to-add-the-configuration-to-add-a-custom-nginx-config-to-a-single-website) - [Why does Site Health report a loopback request error?](https://flywp.com/docs/faqs/faq/#flywp-loopback-request) - [How do I enable unfiltered uploads for fonts and other files?](https://flywp.com/docs/faqs/faq/#how-to-upload-unfiltered-fonts-unsupported-files-on-wordpress-using-flywp) - [How do I set up email for my sites?](https://flywp.com/docs/faqs/faq/#how-to-manage-emails-on-flywp) - [Why is my Let’s Encrypt SSL certificate not activating?](https://flywp.com/docs/faqs/faq/#lets-encrypt-ssl-is-not-activating-on-my-domain) - [How do I run a custom PHP file via cron on a server with multiple subdomains?](https://flywp.com/docs/faqs/faq/#how-can-i-execute-a-custom-php-file-via-cron-on-a-server-with-multiple-subdomains) - [How do I set up a wildcard SSL certificate with Cloudflare?](https://flywp.com/docs/faqs/faq/#setting-up-wildcard-ssl-with-cloudflare-on-flywp) - [How does FlyWP handle security updates?](https://flywp.com/docs/faqs/faq/#how-does-flywp-handle-security-updates) - [What is the FlyWP Bot?](https://flywp.com/docs/faqs/faq/#flywp-bot) - [How do I fix 502 errors caused by FastCGI buffer sizes?](https://flywp.com/docs/faqs/faq/#fastcgi-buffer-adjustments-fixing-502-errors) - [How do I access my server with FileZilla using SSH keys?](https://flywp.com/docs/faqs/faq/#how-to-access-your-flywp-server-via-filezilla-using-ssh-keys) - [Common Issues](https://flywp.com/docs/faqs/common-issues.md): Troubleshooting guide for the most frequently encountered problems when managing servers and sites on FlyWP. - [Glossary](https://flywp.com/docs/faqs/glossary.md): Definitions of technical terms and concepts used throughout the FlyWP documentation. ## Optional - [Pricing](https://flywp.com/pricing/): Plans and prices. - [Changelog](https://flywp.com/changelog/): Release notes for every FlyWP update. - [Blog](https://flywp.com/blog/): Tutorials and articles on WordPress and server management.