You can still get assistance by raising a ticket with our support department should you not be able to find what you are looking for here.

Deploy and manage website code with Git repositories in DirectAdmin.

DirectAdmin includes Git integration so you can clone repositories and deploy updates without manual FTP uploads.

Set up a repository

  1. Go to Advanced Features → Git.
  2. Select the domain and target directory.
  3. Enter the repository URL (HTTPS or SSH).
  4. Provide credentials or deploy keys if the repository is private.
  5. Clone the repository.

Deploy updates

Use the pull or deploy action to fetch the latest commits. Some setups support webhooks for automatic deployment on push. Ensure your document root points to the correct subdirectory (for example public in Laravel apps).

← Back to Advanced Features