thinesjs/Dokploy Deployer

Trigger a deployment on Dokploy, either for an application or a compose project using direct IDs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dokploy_urlDokploy base url, with api access at https://<deploy_url>/apiyes
api_keyDokploy api key, generate from https://<deploy_url>/dashboard/settings/profileyes
typeDokploy deployment type. Valid values - `application`, `compose`.application
compose_idDokploy compose id (required when type=compose).""
application_idDokploy application id (required when type=application).""
wait_for_deploymentWait for deployment to complete and check status. Valid values - `true`, `false`.false
deployment_check_intervalDeployment status check interval in seconds (default 2 seconds).2
deployment_timeoutMaximum time to wait for deployment completion in seconds (default 120 seconds = 2 minutes).120
max_retriesMaximum number of retries for failed API calls (default 5).5
namedescription
deployment_statusFinal deployment status (when wait_for_deployment is enabled)