AdminBolt
Generated on 24 Jul 2026 from the AdminBolt catalog page
AdminBolt is a hosting control panel for running websites on your own server. From one web interface you create and isolate multiple sites, manage domains and databases, set up email accounts and issue free SSL certificates, with no manual server configuration. It arrives ready to use, served over HTTPS on port 8443, with a one-time admin login link generated on first boot. The included bolt-cli tool manages services, the firewall and admin access from the command line.
Software Included
| Package | Version | License |
|---|---|---|
| Apache HTTP Server | 2.4.62 | Apache License 2.0 |
| MariaDB | 10.11.18 | GPL-2.0-only |
| PHP | 8.2.30 | PHP License v3.01 |
| NGINX | 1.25.5 | BSD-2-Clause |
| Postfix | 3.5.25 | IBM Public License 1.0 |
| Dovecot | 2.3.16 | LGPL-2.1 |
| Redis | 6.2.22 | BSD-3-Clause |
| Rspamd | 4.1.2 | Apache License 2.0 |
| Fail2ban | 1.1.0 | GPL-2.0-or-later |
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the AdminBolt 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB AdminBolt Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"adminbolt"}' \
"https://api.digitalocean.com/v2/droplets"Getting Started After Deploying AdminBolt
Getting started with AdminBolt
Your Droplet with the AdminBolt panel has been deployed and configured automatically.
Panel access (SSO login)
AdminBolt signs the administrator in through a one-time SSO link, so you do not set a panel password by hand. The link generated for this Droplet is saved on the server. To read it, connect over SSH:
ssh root@your_droplet_public_ipv4
cat /root/adminbolt-access.txtOr generate a fresh link at any time:
bolt-cli admin-sso-generateOpen the returned address in your browser. It logs you straight into the panel at https://your_droplet_public_ipv4:8443.
On first visit your browser may warn about a self-signed certificate. That is expected. Once you add your own domain you can issue a trusted SSL certificate from the panel.
First steps
- SSH into the Droplet:
ssh root@your_droplet_public_ipv4 - Read the SSO link from
/root/adminbolt-access.txt, or runbolt-cli admin-sso-generate. - Open the SSO URL in your browser.
- Add your first domain and create a website.
- Point your domain’s DNS record to your Droplet IP, then issue a free SSL certificate from the panel.
Useful commands
New SSO login link:
bolt-cli admin-sso-generateCheck that the panel services are running:
systemctl status bolt-nginx
systemctl status bolt-phpFirst-boot log:
cat /var/log/adminbolt-firstboot.logSupport
If you run into problems, visit https://adminbolt.com/support or email [email protected].