What is AdminBolt? A Complete Overview
AdminBolt is a modern web hosting control panel that lets you manage websites, databases, email accounts, DNS records, and SSL certificates from a visual interface. It supports Apache-based hosting, one-click SSL via Let's Encrypt, multi-PHP version management, Roundcube webmail, and built-in spam filtering with Rspamd, providing a complete hosting environment without complex command-line setup.
Minimum Server Requirements
To run the AdminBolt management panel smoothly, your server must meet the minimum hardware requirements.
Ensure your server meets or exceeds these specifications before installation:
| Resource | Minimum |
|---|---|
| CPU | 2 vCPUs |
| RAM | 4 GB |
| Disk | 20 GB |
AdminBolt Included Services
When you install AdminBolt, the system automatically sets up and manages several built-in services to handle your websites, databases, mail, and security.
Included Web and Database Services
AdminBolt configures standard web components to power your hosted websites:
- Web Server: Apache handles web traffic for your sites on standard ports (80 and 443).
- Database Server: MariaDB manages your application and website databases.
- PHP Engine: A dedicated PHP instance processes your dynamic web content.
- AdminBolt Panel: The core engine and a secure web server run behind the scenes on ports 3030 and 8443 to power your management dashboard.
Mail and DNS Features
The panel includes full email and domain management out of the box:
- Email Delivery: Postfix sends your outgoing mail, while Dovecot handles incoming mail.
- Webmail: Roundcube provides a clean web interface so you and your users can check email from any browser.
- Spam Control: Rspamd automatically filters out malicious and unwanted junk emails.
- Domain Management: PowerDNS acts as your authoritative DNS server to route your domain traffic.
File Transfer and Security
Your server stays safe and accessible with automated security tools:
- File Transfers: vsftpd handles secure FTP access to your files on port 21.
- SSL Certificates: The system automatically issues and renews free SSL certificates from Let's Encrypt and ZeroSSL.
- Firewall Protection: A built-in firewall blocks unauthorized traffic while automatically opening the exact ports needed for your web, mail, and DNS services.
- Brute-Force Protection: Fail2ban watches for malicious login attempts and automatically bans attackers.
Potential Challenges to Keep in Mind
While AdminBolt speeds up server management, it might not fit every situation perfectly. Keep these factors in mind before you get started:
The Multi-Service Resource Footprint
AdminBolt runs a complete production stack by default (including Postfix, Dovecot, Rspamd, PowerDNS, and MariaDB). Because all these processes run simultaneously under systemd, it strictly requires a minimum of 2 vCPUs and 4 GB of RAM.
Risks from Vague AI Prompts
The panel uses an AI assistant to handle server tasks through chat. Vague instructions can trigger unintended configuration changes. Keep confirmation safeguards turned on to prevent accidental changes.
Limited Third-Party Add-ons
As a newer platform, AdminBolt has fewer ready-made, niche plugins than legacy hosting panels. If your business relies on highly specific proprietary tools, you must spend extra time building custom connections with AdminBolt’s API.
Workflow Shifts for Manual Admins
AdminBolt uses its own command-line tool to manage core system rules, firewalls, and login links. If you prefer editing raw server configuration files manually by hand, this panel will feel restrictive. Manual changes outside the panel break system sync.
Required Network Ports
AdminBolt automatically opens and manages these network ports. Ensure your hosting provider or external firewall allows traffic through these ports for your services to work correctly:
Web and Management
- Port 8443: Secure access to your AdminBolt panel dashboard.
- Ports 80 & 443: Standard web traffic for your hosted websites (HTTP and HTTPS).
- Port 22: Remote server management via SSH.
Email Services
- Ports 25, 465, & 587: Secure and standard options for sending mail (SMTP).
- Ports 143 & 993: Standard and secure options for checking mail via IMAP.
- Ports 110 & 995: Standard and secure options for checking mail via POP3.
Domain and File Transfers
- Port 53 (TCP/UDP): Nameserver traffic to route your domains through PowerDNS.
- Ports 20 & 21: Standard connections for secure FTP file uploads.
- Ports 49152-65535: The passive port range needed to transfer files smoothly over FTP.
Summary
AdminBolt provides a full visual dashboard to run your websites, mail, and databases without complex command-line setups. It saves you time by automating your SSL certificates and offering an integrated AI assistant to handle server tasks instantly. To keep your system running smoothly, you simply use the panel's specific tools rather than making manual file edits by hand.