Skip to content

DirectAdmin equivalents ​

This page maps a selection of the DirectAdmin commands and screens people ask about most onto AdminBolt; it is not a complete inventory of either panel. DirectAdmin names follow the DirectAdmin documentation. Read the section overview first if you have not.

AdminBolt menu entries are written as Group > Entry, and tabs as "Page page, Tab tab". Items marked [module] are installed separately from Modules, and [module + licence] also needs a licence from its vendor.

The ones people ask about first ​

These are the short answers. The tables below give the detail, including whether a bolt-cli command exists for the job.

DirectAdminAdminBolt
da updateSettings > System > System Updates
da admin-backup, Admin Backup/TransferBackups
da login-urlbolt-cli admin-sso-generate
da build set php1_release <version>, then da build phpSettings > PHP > PHP Versions
da suspend-userCustomers > Accounts, Suspend in the row's More options menu

Commands ​

Every DirectAdmin command below is documented on The directadmin binary or the page linked in its row.

AdminBolt's command line is deliberately small. Commands documents the bolt-cli commands supported for direct use, and the rest of the work is done in the panel. Each row answers the command question first: it names a bolt-cli command where one exists, and where none does it says "No command" and gives the page that does the same job.

DirectAdminAdminBolt command or pageNotes
da updateNo command; Settings > System > System Updates, Components tabChecks and installs updates to AdminBolt and its components. da update also accepts a release channel or a build hash; AdminBolt documents no equivalent of that. See System Updates.
da build set php1_release <version>, then da build phpNo command; Settings > PHP > PHP Versions, InstallInstalled versions are assigned to domains in Settings > PHP > PHP Domain Assignment. See PHP Versions and PHP Domain Assignment.
da build set webserver <name>, then da build <name>No command; Web Server page, Apache, LiteSpeed and OpenLiteSpeed tabsLiteSpeed is a [module + licence] (LiteSpeed); OpenLiteSpeed is a [module] with no licence (OpenLiteSpeed).
da build set dovecot yes, then da build dovecot, da build eximbolt-cli manage-dovecot, bolt-cli manage-postfix, bolt-cli manage-rspamd, or Email page, Overview tabCustomBuild builds the component it is given. The AdminBolt commands take --action=install, --action=status or --action=remove for one component, and AdminBolt runs Postfix where DirectAdmin runs Exim, so the mail stacks are not the same. The Overview tab shows the mail services and whether each is running. See Mail Commands and Email.
da admin-backup --destination=<path>No command; BackupsDirectAdmin writes one archive per account to a directory. AdminBolt keeps per-account backup repositories that policies and runs write to. See Backup Policies and Backup Runs.
da login-urlbolt-cli admin-sso-generatePrints a one-time link that signs you in to the admin panel; --expire= sets how long it stays valid, for example 30m or 24h. No panel page generates the link. da login-url --user= can sign in as any account; this command covers the admin panel only. See First run.
da adminNo command; Settings > System > Admin Managementda admin prints the main administrator's username; AdminBolt documents no command that prints it, and Admin Management lists the administrators. To add an administrator or reset a password from the shell, use bolt-cli create-admin-account or bolt-cli reset-admin-account-password.
da versionbolt-cli get-status, or Dashboardda version prints the DirectAdmin version. get-status prints the panel version, the PHP version, the number of accounts and domains, and the hostname as JSON. The Dashboard shows the account and domain counts, and its Updates section names the release you are running. See Dashboard.
da infoNo documented equivalentDirectAdmin describes it as "Print binary compile info".
da suspend-user --user=<user>, da unsuspend-userNo command; Customers > Accounts, Suspend in the row's More options menuSee Accounts.
da suspend-domain, da unsuspend-domainNo documented equivalentAdminBolt documents suspension for an account, not for one domain of an account.
da license, da license-setNo command; Settings > System > LicenseThe page shows the licence status, and License Key Activation takes a new key. See License.
da config, da config-get, da config-setNo command; Settings > General > General SettingsServer-wide settings are on that page; AdminBolt documents no command that reads or writes them. See General Settings.
da api-urlNo command; Settings > Security > API KeysKeys authenticate calls to the REST API. See API Keys.
da doveadm-quota --email=<address>No command; client panel Emails > Email Accounts, Usage columnDirectAdmin prints one mailbox's quota usage. AdminBolt shows it on the page. See Email Accounts.
da build rewrite_confsNo documented equivalentAdminBolt documents no command or page that rewrites the web server configuration files.
action=rewrite&value=httpd in task.queue, then da taskqNo documented equivalentSee "What has no counterpart".
action=rewrite&value=named&domain=<domain> in task.queueNo documented equivalentDirectAdmin rewrites the zone file for a domain. AdminBolt documents no such job; its records are edited on Settings > DNS > DNS Records (DNS Records), which is a different task.
da permissionsNo documented equivalentDirectAdmin describes it as "Set DirectAdmin files permissions".
da serverNo documented equivalentDirectAdmin runs its web service with systemctl start directadmin; da server runs it from the shell, for troubleshooting.

Commands with a guide that no row above maps: bolt-cli flush-dns, bolt-cli firewall, bolt-cli ping-domains, bolt-cli health-check, bolt-cli run-auto-ssl, bolt-cli ssl-health-check, bolt-cli manage-mailserver and bolt-cli manage-system-email-account. See Commands.

Admin Level screens ​

DirectAdmin Admin LevelAdminBoltDocumented in
Account Manager > Show All UsersCustomers > AccountsAccounts
Account Manager > List ResellersCustomers > ResellersReseller Accounts
Account Manager > Manage Reseller Packages, Account Manager > Manage User PackagesCustomers > Hosting Packages, Plans and Feature Lists tabsHosting Plans, Feature Lists
Account Manager > Move Users between ResellersCustomers > Accounts, Edit Account, the Reseller fieldAccounts
Server Manager > IP ManagementSettings > Infrastructure > Network IPsNetwork IPs
DNS AdministrationSettings > DNS > DNS RecordsDNS Records, DNS Templates
Multi Server SetupCluster; DNS clustering becomes available once hub mode is turned on thereHub Settings, DNS Cluster
Custom HTTPD ConfigurationWeb Server page, Apache Includes tabApache Includes
Server Manager > ModsecurityWeb Server page, ModSecurity Config tabModSecurity Configuration
Mail Queue AdministrationEmail page, Mail Queue tabMail Queue
Brute Force MonitorSettings > Security > Fail2BanFail2Ban Settings
Admin Tools > Admin Backup/TransferBackupsBackups
System BackupBackups page, Server Config tabServer Configuration Backup
CustomBuild > UpdatesSettings > System > System UpdatesSystem Updates
Support & Help > LicensingSettings > System > LicenseLicense
Licensing / Updates, Update DirectAdminSettings > System > System UpdatesSystem Updates
Server Management > Admin settingsSettings > General > General SettingsGeneral Settings
Admin Tools > Customize Evolution SkinSettings > General > General Settings, Branding tabGeneral Settings
Support & Help > Manage TicketsSettings > General > Support TicketsSupport Tickets
Plugin ManagerModulesModules
Admin Log ViewerLogs > LogsLogs

Reseller Level screens ​

A DirectAdmin reseller works at Reseller Level. In AdminBolt a reseller has a separate panel at https://<your-server>:8443/reseller; see Reseller Panel.

DirectAdmin Reseller LevelAdminBolt reseller panelDocumented in
List UsersHosting Management > AccountsAccounts
Manage User PackagesHosting Management > Plans, Hosting Management > Feature ListsPlans, Feature Lists
IP ManagerNetwork Management > IP Pools, Network Management > IP AssignmentsIP Pools, IP Assignments
Name ServersHosting Management > Webhost ManagerWebhost Manager
Reseller Tools > Manage User BackupsBackups > BackupsBackups
Manage TicketsSettings > Support TicketsSupport Tickets: Resellers
Custom default web page and suspended pagesHosting Management > Landing PagesLanding Pages

User Level screens ​

DirectAdmin documents some User Level features by name rather than by menu label; those names are used as its documentation gives them.

DirectAdmin User LevelAdminBolt client panelDocumented in
Domain SetupDomains > DomainsDomains
Sub-Domains SetupDomains > Domains, domain type SubdomainDomains
DNS ManagementDomains > Zone EditorZone Editor
Site RedirectionDomains > RedirectsRedirects
SSL CertificateDomains > SSL CertificatesSSL Certificates
MySQL ManagementDatabases > Databases, Databases > phpMyAdmin [module]Databases, phpMyAdmin
E-Mail AccountsEmails > Email AccountsEmail Accounts
ForwardersEmails > ForwardersForwarders
AutorespondersEmails > AutorespondersAutoresponders
Catch-AllEmails > Catch AllEmail Catch All
Mailing ListsMailing Lists > Mailing ListsMailing Lists
FileManagerFiles > File Manager [module]File Manager
Protected DirectoriesFiles > Private DirectoriesPrivate Directories
FTP accountsFiles > FTP AccountsFTP Accounts
CronsAdvanced > Cron Jobs, when the account has SSH access and the server supports itCron Jobs
Advanced Features > Create/Restore BackupsFiles > Backups, when backups are set up for the accountBackups
System Info & Files > Site Summary / Statistics / LogsMetrics > Visitors, Metrics > Raw Accesses, Domains > Access Logs, Domains > Error LogsVisitors, Raw Accesses, Access Logs, Error Logs
System Info & Files > TerminalSecurity > SSH Terminal, when SSH access is enabled for the accountSSH Terminal
Advanced Features > GitFiles > Git Version Control [module]Git Version Control
Advanced Features > RedisDatabases > RedisRedis
Advanced Features > WordPress ManagerWordPress Management > Manage WordPressManage WordPress
Change your PasswordPreferences > Password & SecurityPassword & Security
Softaculous (third-party)Softaculous [module], for account owners once the module is installedSoftaculous

What has no counterpart ​

  • The task queue. DirectAdmin runs many changes through task.queue, which its service processes every minute, and da taskq runs the processor by hand. AdminBolt documents no queue file to append to and no command to process one, so the action=rewrite recipes in the table above have no counterpart.
  • CustomBuild as a build tool. da build compiles and rewrites the software it manages. AdminBolt installs PHP versions on Settings > PHP > PHP Versions, LiteSpeed and OpenLiteSpeed from Modules, and the mail components with the bolt-cli manage-* commands (Mail Commands); it has no command that builds software from source.
  • The Admin Level File Editor. The admin panel has no file editor; edit server files over SSH.
  • Reseller messaging and skins. The reseller panel has no counterpart to Reseller Tools > Message All Users or Reseller Tools > Skin manager.