Any Ubuntu server
Connect an existing VPS over SSH, or create one on Vultr, DigitalOcean, Linode, Hetzner, AWS Lightsail and more.
Connect a server
Connect any Ubuntu VPS and run PHP, WordPress, Laravel, Node.js, Python or Go websites, with SSL, databases, backups and security handled from one dashboard.
Connect an existing VPS over SSH, or create one on Vultr, DigitalOcean, Linode, Hetzner, AWS Lightsail and more.
Connect a server
Run several PHP versions side by side, plus Node.js, Python, Go and static sites, each isolated under its own user.
Create a website
Deploy from GitHub, GitLab or Bitbucket with a deploy script, auto deploy on push and a CI trigger URL.
Set up deployment
Install certificates from Let's Encrypt, ZeroSSL or Cloudflare in a few clicks, or bring your own.
Install SSL
Install MySQL, MariaDB, PostgreSQL or MongoDB, create databases and users, and import or export data.
Manage databases
Back up websites and databases to Google Drive, OneDrive, Dropbox, S3, SFTP or FTP, and restore in a few steps.
Configure backups
UFW firewall, Fail2Ban, SSH hardening with automatic rollback, 8G Firewall and automatic system updates.
Secure your server
Browse, edit, upload and extract files in the browser, and run commands in your site directory without SSH.
Open the file manager
Invite members to share servers, transfer server ownership and protect your account with 2FA.
Work as a team
Everything you need to run fast, safe WordPress and WooCommerce sites.
One-click admin login, core, plugin and theme updates, wp-config.php edits and database optimization.
Manage WordPress
Switch to OpenLiteSpeed, manage LSPHP versions and enable LiteSpeed Cache for faster WordPress sites.
Use OpenLiteSpeed
Lock core, plugin and theme files as read-only, and scan your web server with ImunifyAV.
Lock down WordPress
Install open-source apps on your own server and own your data.
Self-host workflow automation on your own domain.
Install n8n
Add live chat and a shared customer inbox to your website.
Install Chatwoot
Monitor websites and services with alerts via Telegram, Email or Slack.
Install Uptime Kuma
Run your own Postgres backend with Supabase Studio on Docker.
Install Supabase
A Pusher-compatible WebSocket server for Laravel Broadcasting.
Install Sockudo
Manage containers, images, volumes and networks without the command line.
Manage Docker
Step-by-step guides for common languages and frameworks.
Express, Fastify or NestJS with PM2, a reverse proxy and SSL.
Read the guide
Build for production, run with PM2 and update with a deploy script.
Read the guide
A Flask app on Gunicorn under Supervisor, behind Nginx with SSL.
Read the guide
Build the binary, run it as a systemd service and add SSL.
Read the guide
Publish your app and run Kestrel as a systemd service.
Read the guide
Replace the default WordPress search with fast full-text search.
Read the guide
Bring your websites and databases to FlashPanel without moving them by hand.
Move websites, files and MySQL databases with a preview step and live progress.
Migrate from aaPanel
Automatically bring websites, files and databases over SSH.
Migrate from CyberPanel
Keep the per-user structure and choose exactly which domains to move.
Migrate from DirectAdmin