Dokploy

Auto Deploy

Automatically deploying your application to Dokploy can be achieved through two primary methods using Webhooks or the Dokploy API. Each method supports various platforms and provides a streamlined deployment process.

Supported Services:

Auto deploy is only valid for the following services:

  • Applications
  • Docker Compose

Github

For Github, we provide autodeploy without any configuration. This will automatically deploy your application whenever you push to your repository.

Webhook URL

Webhooks allow you to automatically deploy your application whenever changes are made in your source repository.

  • GitHub
  • GitLab
  • Bitbucket
  • Gitea
  • DockerHub (Only for Applications)

Configuration Steps

  1. Enable Auto Deploy: Toggle the 'Auto Deploy' button found in the general tab of your application settings in Dokploy.
  2. Obtain Webhook URL: Locate the Webhook URL from the deployment logs.