23+ Built-in Modules

Powerful Features for
Modern Server Management

Every tool you need to deploy, secure, and scale your servers — all in one beautiful panel. No plugins, no add-ons, no hidden fees.

Web & Sites

Build, Deploy & Serve
Your Websites

Full Nginx management with multiple PHP versions, one-click WordPress, and automated SSL certificates.

Website Management

Nginx-Powered Site
Management

Create and manage unlimited websites with Nginx reverse proxy, per-site PHP version selection, custom server blocks, and automatic directory scaffolding.

  • One-click site creation with domain and directory setup
  • Per-site PHP version selection (7.4, 8.0, 8.1, 8.2, 8.3)
  • Custom Nginx config editor with syntax validation
  • Redirect rules, proxy pass, and access log management
panel.yourdomain.com/sites
Websites
+ Add Site
Domain
PHP
SSL
Status
myapp.com
8.3
Active
Running
blog.example.org
8.2
Active
Running
staging.myapp.com
8.1
Pending
Stopped
WordPress Manager

One-Click WordPress
Deployment

Install, stage, and clone WordPress sites in seconds. Automatic database provisioning, wp-config setup, and optional hardening built in.

  • One-click install with auto database and user creation
  • Staging environments with push-to-live workflow
  • Clone entire sites between domains in one step
  • Automatic security hardening and update management
panel.yourdomain.com/sites/wordpress
WordPress Installer
Site Domain
myblog.com
Admin User
admin
PHP Version
8.3
Enable security hardening
Auto-SSL
Install WordPress
SSL Certificates

Automated SSL
Certificate Management

Free Let's Encrypt certificates with automatic issuance and renewal. Upload custom certificates or issue wildcards with DNS validation.

  • One-click Let's Encrypt with auto-renewal (60-day cycle)
  • Wildcard certificate support via DNS-01 challenge
  • Custom certificate upload (PEM, CRT, KEY)
  • Expiry monitoring with dashboard alerts
panel.yourdomain.com/ssl
SSL Certificates
myapp.com
Let's Encrypt · Expires Dec 15, 2026
Active
*.example.org
Wildcard · Expires Jan 20, 2027
Active
staging.myapp.com
Let's Encrypt · Expires in 5 days
Renewing
Data & Storage

Manage Your Data
With Confidence

Databases, file management, network storage, FTP accounts, and automated backups — all from one interface.

MySQL / MariaDB

Create databases, manage users and privileges, import/export SQL dumps, and monitor query performance from a visual interface.

MongoDB

Full MongoDB management with collection browsing, document editing, user authentication, and connection string generation.

File Manager

Web-based file manager with drag-and-drop upload, inline code editor, permission management, and archive compress/extract.

NAS Storage

Mount network drives via SMB/CIFS or NFS. Map remote storage to local paths for seamless file access and backup targets.

FTP Accounts

Create and manage FTP/SFTP users with chroot jails, per-user directory restrictions, and bandwidth quotas.

Automated Backups

Schedule full or incremental backups to local disk, S3, Google Drive, Dropbox, or remote servers with configurable retention policies.

Security & Access

Enterprise-Grade Security
Without the Complexity

Firewall rules, intrusion detection, role-based access control, and two-factor authentication — all built in.

Role-Based Access Control

Multi-User Access
With Granular Permissions

Five-level role hierarchy with per-domain and per-module CRUD permissions. Give each user exactly the access they need — nothing more.

  • 5 roles: Super Admin, Admin, Reseller, User, Viewer
  • Per-domain access control with file path enforcement
  • Module-level CRUD permission matrix
  • Reseller quotas with resource limits
panel.yourdomain.com/settings/users/access
Module Permissions — john_doe
Role: user
Module Read Create Update Delete
Websites
Files
MySQL
SSL
Email

Firewall

Visual iptables/nftables management with port rules, IP whitelisting, country blocking, and rate limiting — no terminal needed.

SSH Keys

Generate, import, and manage SSH keys for secure passwordless authentication. Assign keys per user with one-click deployment.

Security Scanner

ModSecurity WAF integration, fail2ban auto-blocking, and periodic vulnerability scanning with actionable reports.

2FA / TOTP

Time-based one-time password authentication for every user account, with backup recovery codes and QR setup wizard.

DevOps & Infrastructure

Developer Tools
Built Right In

Docker management, multiple PHP versions, DNS zones, cron scheduling, web terminal, and multi-server fleet monitoring.

Docker Manager

Full Docker Control
From Your Browser

Deploy containers, manage images, configure networks and volumes, view logs, and monitor resource usage — all from a beautiful web interface.

  • Start, stop, restart, and remove containers with one click
  • Pull images, view layers, and manage registries
  • Network and volume management with visual topology
  • Real-time container logs and resource monitoring
panel.yourdomain.com/docker
Containers
Images: 12
Networks: 3
nginx-proxy
nginx:alpine · Up 3 days
80:80, 443:443
Running
postgres-db
postgres:16 · Up 3 days
5432:5432
Running
redis-cache
redis:7 · Up 3 days
6379:6379
Running
worker-queue
node:20 · Exited 2h ago
Stopped

PHP Manager

Install multiple PHP versions side by side. Manage extensions, configure php.ini values, set memory/upload limits, and tune FPM pools per site.

DNS Zone Manager

Full DNS zone editor supporting A, AAAA, CNAME, MX, TXT, SRV, and NS records with TTL control and DNSSEC support.

Cron Jobs

Visual cron scheduler with preset intervals, custom expressions, execution logs, email notifications on failure, and run-now capability.

Web Terminal

Secure in-browser terminal with full shell access over WebSocket. No SSH client needed — just open your browser and type.

Fleet Monitoring

Monitor multiple VPS servers from a single dashboard. Real-time CPU, RAM, disk, network metrics, and uptime tracking across your infrastructure.

App Store

One-click installation for popular apps and frameworks: Node.js, Python, Go, Redis, Memcached, and dozens more from the built-in catalog.

Communication

Email & Logging
Under One Roof

Host your own email server and monitor every log file on your system in real time.

Email Server

Self-Hosted Email
That Just Works

Full-featured email server with Postfix and Dovecot. Manage domains, mailboxes, aliases, forwarding rules, and the mail queue — no external provider needed.

  • Multi-domain email hosting with unlimited mailboxes
  • Aliases, forwarding, catch-all, and auto-responders
  • DKIM, SPF, and DMARC configuration wizard
  • Mail queue monitoring with retry/purge controls
panel.yourdomain.com/email
Email — myapp.com
+ Add Mailbox
admin@myapp.com
Mailbox · 1.2 GB / 5 GB
info@myapp.com
Alias → admin@myapp.com
Alias
support@myapp.com
Mailbox · 340 MB / 2 GB
DNS Records
SPF ✓ DKIM ✓ DMARC ✓
Log Viewer

Real-Time Log
Monitoring

Stream and search through Nginx access/error logs, PHP-FPM logs, system logs, and application logs — all in real time from your browser.

  • Live log streaming via WebSocket with auto-scroll
  • Filter by severity, source, date range, and keyword
  • Download and export filtered log segments
  • Auto-rotation and size-based retention management
panel.yourdomain.com/logs
nginx/access.log
nginx/error.log
syslog
[12:04:31] 200 GET /api/v1/dashboard 12ms
[12:04:32] 200 GET /assets/main.css 3ms
[12:04:33] 200 POST /api/v1/auth/refresh 8ms
[12:04:35] 301 GET /old-page → /new-page 1ms
[12:04:36] 200 GET /api/v1/sites 15ms
[12:04:38] 404 GET /favicon.ico 1ms
[12:04:39] 200 GET /api/v1/docker/containers 22ms
[12:04:41] 200 POST /api/v1/ssl/renew 340ms
Platform & Monitoring

Full Visibility Into
Your Infrastructure

Real-time system monitoring, white-label branding, user management, and complete panel customization.

Real-Time Dashboard

Live System Monitoring
At a Glance

Beautiful, real-time dashboard with CPU, RAM, disk, and network charts updating every 5 seconds. Service status, quick stats, security summary, and activity feed — all on one screen.

  • Live CPU, RAM, disk, and network usage charts
  • Service status overview (Nginx, MySQL, Docker, etc.)
  • Security alerts, active processes, and load averages
  • Recent activity feed across all modules
panel.yourdomain.com/dashboard
System Dashboard
24%
CPU
1.2 GB
RAM
42%
Disk
182d
Uptime

Settings & Branding

Customize your panel name, logos, colors, and login page. Full white-label support to match your brand identity. Manage users, notifications, and system configuration.

User Management

Create and manage panel users with role assignment, 2FA enforcement, password policies, and per-user module permissions. Audit every action with activity logging.

Notifications & Alerts

Get notified about SSL expiry, disk space warnings, backup failures, security incidents, and service outages via email or in-panel alerts.

REST API

Every panel feature accessible via JWT-authenticated REST API. Build custom integrations, automate deployments, or connect to billing systems like WHMCS.

Activity & Audit Log

Full audit trail of every action taken in the panel. Track who changed what, when, and from which IP. Filterable by user, module, and date range.

0

Built-in Modules

0

Frontend Pages

0

RBAC Roles

Zero

Add-ons Required

Ready to Take Control
of Your Server?

Join our early access program and be among the first to experience AppsDoPanel.
$49/year — all modules included, no hidden fees.