Version 1.682
Released: 2025-08-25
new
Web installer is started automatically if license-key is not providedRunning 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=DAdYbfkB5JIAQmCqYtziZ9vyTaCucbei
update
New web installer steps for TLS and CustomBuild configurationThe 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.
update
Filemanager hook variablesExtend filemanager_pre.sh
and file_manager_upload_pre.sh
hooks to include a new variable caller_ip
- client IP address. More info.
evolution update
Custom menu entry link validationMenu 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.
update custombuild
Updated install script for rspamd on Debian systemsThe CustomBuild script that installs rspamd software is updated. Key improvements:
- On Debian 13 systems the external package repository managed by the rspamd team will not be added. The external repository does not yet provide packages for Debian 13. The rspamd packages provided by the Debian maintainers are used.
- Installing rspamd on a clean Debian will automatically build and install the Redis server if it is not yet installed.
custombuild update
Software version changescsf
added with14.24
versioncomposer
updated from2.8.10
to2.8.11
nginx
updated from1.29.0
to1.29.1
redis
updated from8.2.0
to8.2.1
snuffleupagus (PHP extension)
updated from0.11.0
to0.12.0
zstd (PHP extension)
updated from0.14.0
to0.15.1
update custombuild
CustomBuild tracks ConfigServer Firewall versionThe 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.
fix
backup_ftp_md5=1 not uploading md5 file for non-ftps backupsThe 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.
fix
CMD_SSL: Manual Trigger ignoring wildcard checkbox being uncheckedThe 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.
evolution fix
No dropdown visible for network deviceClicking dropdown within network device dialog (located in admin level -> Server Manager -> IP Management -> IPs -> Device) showed nothing.
evolution removal
Removed icons customization pageIcons customization page was removed because the added functionality of managing icons within menu customizations page has made the page obsolete.
evolution removal
Removed "load more" pagination from File ManagerThe 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.
evolution removal
Removed "Accessed" timestamp from File Manager date popoverThe "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.
evolution removal
Folder size calculation temporarily removed from File ManagerFolder 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.
evolution removal
"Reset Owner" actions removed from the File ManagerThe "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
Removed 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
Removed 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
Removed 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.