868 B
868 B
Manual Deploy: triggering a specific commit or tag
Use cases:
- Trigger a release for a specific tag.
- Re-deploy a previous commit for rollback or testing.
Via Dokploy UI:
- Open the Dokploy project for this repository.
- Choose "New deployment" or similar action.
- Enter the commit SHA or select a tag.
- Optionally override
compose_pathor environment variables. - Start the deployment and monitor logs.
Via HTTP (example):
WEBHOOK=https://system.cloudarix.de/api/deploy/compose/JXSdfeHdc6wBKUEiJrX_9
curl -X POST "$WEBHOOK" \
-H "Content-Type: application/json" \
-d @specs/001-add-dokploy-deploy/contracts/manual-deploy-payload.json
Notes:
- Ensure payload includes
reforcommit_shafield for deterministic deploys. - When using HTTP payloads, Dokploy may require authentication or a secret; use Dokploy project-level secrets.