AreaWP is a server control panel for developers, agencies, and hosting providers. Manage WordPress sites, Docker apps, databases, billing, and clients — all from one dashboard. Available as a self-hosted installation on your own server, or as a fully managed hosted solution where the AreaWP team handles the infrastructure for you.
What AreaWP Does
AreaWP runs on your Linux server and connects to remote servers via a lightweight agent. From the dashboard you can deploy apps, manage databases, configure firewalls, handle client subscriptions, and monitor everything in real time.Multi-Server Fleet
Connect unlimited servers and manage them all from one panel
WordPress & Docker
Deploy WordPress sites and containerized apps in seconds
Built-in Billing
Stripe, PayPal, Tap, and Bank Transfer with full subscription management
Platform Modes
- SaaS Mode
- WaaS Mode
Sell hosting as a serviceClients sign up, choose a plan, and manage their own sites through a self-service portal.
- ✅ Client self-service portal and billing dashboard
- ✅ Pricing plans with resource limits (sites, storage, backups)
- ✅ Stripe, PayPal, Tap, and Bank Transfer
- ✅ White-label branding (logo, colors, brand name)
- ✅ Built-in support ticket system
Core Features
Agent Fleet & Multi-Server Management
Agent Fleet & Multi-Server Management
Deploy the AreaWP binary agent on any Linux server and manage your entire fleet from one dashboard. Monitor health with heatmaps, compare metrics, detect anomalies, forecast capacity, and run staged or canary upgrades. Available on the Hosted plan only.
WordPress Hosting
WordPress Hosting
Deploy WordPress sites from templates with domain validation, auto-SSL, and isolated Docker containers. Manage sites in a grid or table view, with direct WP Admin auto-login links.
Docker Management
Docker Management
Full Docker lifecycle: start/stop containers, tail logs, open an in-browser terminal, manage Compose stacks, images, volumes, and networks. Live CPU and RAM per container.
Database Management
Database Management
Create MySQL, PostgreSQL, and SQLite databases. Browse tables, run SQL queries, manage users and privileges, and create or restore backups — all from the browser.
Security Suite
Security Suite
UFW firewall, fail2ban, SSH keys, IP lists, malware scanner, file integrity monitor, vulnerability scanner, and security audit — across 13 dedicated tabs.
Billing & Subscriptions
Billing & Subscriptions
Full billing: pricing plans, client subscriptions, invoices, and 4 payment gateways. Admins approve or reject payments; clients renew or cancel from their Billing page.
Git & Gitea Integration
Git & Gitea Integration
Built-in Gitea server. Browse repositories, configure webhooks, trigger deployments with pre/post-deploy scripts, and roll back from full deployment logs.
Email Server
Email Server
Manage Postfix, Dovecot, OpenDKIM, SpamAssassin, and Roundcube webmail. Add domains, create accounts, configure aliases, forwarding rules, and DNS records (DKIM/SPF/DMARC).
Architecture
| Component | Stack | Role |
|---|---|---|
| Panel | Flask + React (Vite) | Dashboard, API, billing, user management |
| Agent | Go binary | Installed per server, executes commands, streams metrics |
Getting Started
Check Requirements
Review server prerequisites before installing.
Requirements →
Install AreaWP
Run the one-line installer on your Linux VPS.
Installation →
Quick Start
Connect your first server and deploy your first site in under 10 minutes.
Quick Start →
Set Up Billing
Configure pricing plans and payment gateways to onboard clients.
Payment Gateways →
Requirements
Server and software prerequisites
Installation
Step-by-step install guide
Dashboard Overview
Learn the dashboard layout
Support
Contact the support team