
Infrastructure, Systems, and Connectivity
This article explains how to migrate users between resellers, avoid synchronization issues during backup/restore operations, handle transfers between multi server setups, manage DNS and domain conflicts, and efficiently move large data directories using rsync. It provides practical steps, scripts, and best practices for smooth account migration in DirectAdmin.
This guide provides a complete, step by step approach to performing a full DirectAdmin migration. It covers preparing the destination server, DNS considerations, copying custom configurations, and three migration strategies: full backups, partial backups with home directory sync, and advanced migrations with MySQL synchronization. Each method includes detailed instructions, warnings, and best practices to ensure a smooth and reliable migration.
This guide explains everything required to migrate accounts from cPanel to DirectAdmin, including known limitations, username/database compatibility issues, backup preparation, bulk transfers, single account conversions, and how to properly convert cPanel backups into DirectAdmin compatible formats. It also includes automation tips, rsync transfer methods, and post migration reseller reassignment.
This article provides a complete guide to using Borg as an advanced incremental backup system for DirectAdmin. It covers preparing DirectAdmin backups, installing Borg, creating local or remote repositories, automating backups with a post-backup script, managing retention policies, and performing full restores by mounting Borg archives. Borg serves as a powerful, free alternative to FTP-based remote backups.
This article provides a comprehensive guide to restoring backups in DirectAdmin. It covers restoring backups through the panel, monitoring restore progress, understanding key restore settings, debugging the restore process, handling restores on Personal licenses, restoring system-level backups (sysbk), and using the reseller_override option to control account ownership during admin-level restores.
This article provides a full, step by step guide to rebuilding the /etc/virtual directory in DirectAdmin. It covers restoring missing files, regenerating domains and domainowners lists, repairing individual domain folders, resetting permissions across DirectAdmin system paths, and preventing useradd locking issues during parallel restores. All scripts and commands are included for safe and accurate recovery.
This article provides a complete overview of how to customize and extend DirectAdmin’s workflow. It covers pre/post hook scripts, command-level access control, feature sets, plugin permissions, and package-based plugin management. These tools allow administrators to tailor DirectAdmin’s behavior, restrict or expand user capabilities, and integrate custom automation safely and efficiently.
This article provides a comprehensive overview of the DirectAdmin API and the full range of customization tools available for modifying DirectAdmin’s workflow. It covers API usage, custom package and domain items, admin restricted restore behavior, per user widget control, skin customization, plugin access management, and combining these features to build specialized packages such as an “E Mail Only” plan. All examples, paths, and scripts are included for practical implementation.
This article provides a comprehensive guide to the DirectAdmin API and the full customization ecosystem available within DirectAdmin. It covers API usage, custom domain and package items, admin restricted restore behavior, widget control, skin customization, plugin permissions, and how to combine these features to build specialized packages such as an “E Mail Only” plan. All examples, paths, and scripts are included for practical implementation.
This article explains which tokens are available inside DirectAdmin templates and skins, how to use the special |DUMPTOKENS| token to inspect all available variables, and how to implement logical operations such as AND, OR, and elseif using DirectAdmin’s template syntax. These techniques help developers customize templates, skins, and configuration files with precision.
This article provides a practical and comprehensive guide to customizing the Admin Level in DirectAdmin. It covers changing the Admin email address, adding additional files to the Admin File Editor, registering custom services for DirectAdmin’s monitoring system, and extending the list of log files visible in the Admin Log Viewer. All paths, commands, and configuration details are included.
This article provides a complete overview of how to customize reseller behavior and capabilities in DirectAdmin. It covers limiting the number of users a reseller can create, customizing default and suspended pages, using global shared IPs, understanding IP assignment logic during reseller creation, legacy shared-IP behavior, and adding custom headers to welcome and lost-password emails.