Search K
Appearance
Appearance
Released: 2025-08-25
Running the DirectAdmin setup script without the license key parameter will automatically use web-installer mode.
Example:
[root@server ~]# bash <(curl -fsSL https://download.directadmin.com/setup.sh)
Installing dependencies...
...
[setup.sh] Please open the following URL in your browser to continue the DirectAdmin installation:
http://192.168.0.1:35222/?key=DAdYbfkB5JIAQmCqYtziZ9vyTaCucbeiThe web installer is extended with two additional steps.
Automatic TLS configuration. This step allows configuring TLS for the main server hostname automatically. Skipping this step is useful for systems that are not directly reachable from the internet or systems with a not yet functional hostname.

Basic CustomBuild configuration. This step allows configuring key services that should be installed on the server. Configuring the default web server, PHP version, etc. helps to avoid rebuilding software after DirectAdmin installation is finished.

Extend filemanager_pre.sh and file_manager_upload_pre.sh hooks to include a new variable caller_ip - client IP address. More info.
Menu entries customized to open within the same tab (located in Customize Evolution Skin -> Menu -> New Entry) now validate "Link" input field to ensure that the generated menu entry will point to a valid page within the application.
The CustomBuild script that installs rspamd software is updated. Key improvements:
csf added with 14.24 versioncomposer updated from 2.8.10 to 2.8.11nginx updated from 1.29.0 to 1.29.1redis updated from 8.2.0 to 8.2.1snuffleupagus (PHP extension) updated from 0.11.0 to 0.12.0zstd (PHP extension) updated from 0.14.0 to 0.15.1The CustomBuild script is extended to support checking the CSF tool version and performing CSF tool updates. The auto-update functionality bundled with CSF is turned off.
This change will allow a more fine-grained control of future changes for the CSF.
The ftp_upload.php script was not uploading md5 files for backups if plaintext ftp was in use. Workaround until this is released: use ftps backup transfers, which is recommended anyway.
The CMD_SSL: action=retries call was not respecting the wildcard checkbox being unchecked causing any manual trigger to always attempt a wildcard first. Although it would eventually fallback to using a http-01 based request, this fix should speed things up if the http-01 are requried.
Clicking dropdown within network device dialog (located in admin level -> Server Manager -> IP Management -> IPs -> Device) showed nothing.
Icons customization page was removed because the added functionality of managing icons within menu customizations page has made the page obsolete.
The incremental "load more" pagination feature was removed. The File Manager now loads directory contents in a single request with a maximum of 10,000 entries per directory.
The "Accessed" timestamp, previously shown alongside "Created" and "Modified" in the date popover when hovering over a file or folder date in the table, has been removed.
Folder size calculation in the File Manager has been temporarily disabled following the migration to the new directory listing endpoint. This feature is planned to be reintroduced in a future releases.
The "Reset Owner" and "Reset Owner Resursively" actions were removed from File Manager. They were removed to simplify the user interface and prevent accidental bulk ownership changes.
beta updates channel removal The beta updates channel will start receiving the same releases as alpha the updates channel.
The option to select the beta updates channel will no longer be visible in the UI.
Servers configured to use the beta updates channel will automatically switch to the alpha updates channel.
ftppasswd configuration option from directadmin.conf removal The default location of the FTP service password file will always be /etc/proftpd.passwd. The configuration option ftppasswd will no longer be supported.
If a non-default location for this file is configured, the password file will be automatically copied to the canonical location.
emailspoolvirtual configuration option from directadmin.conf removal This option is not used since DirectAdmin started using Dovecot as a mail server. It used to be a location of mbox style virtual mailboxes.
Related taskq actions action=delete&value=mbox and action=convert&value=todovecot are also removed.