Dokploy
Manage Dokploy deployments, projects, applications, and domains via the Dokploy API.
New
Join 0+ developers using this skill
skill
DevOps & Deployment
intermediate
Manage Dokploy deployments, projects, applications, and domains via the Dokploy API.
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Interact with Dokploy's API to manage projects, applications, domains, and deployments.
/settings/profile → "API/CLI Section"DOKPLOY_API_URL environment variable (default: http://localhost:3000)Set these environment variables or use the config command:
# Dokploy instance URL export DOKPLOY_API_URL="https://your-dokploy-instance.com"Your API token
export DOKPLOY_API_KEY="your-generated-api-key"
Or run the config command
dokploy-config set --url "https://your-dokploy-instance.com" --key "your-api-key"
dokploy-project list
dokploy-project get <project-id>
dokploy-project create --name "My Project" --description "Description here"
dokploy-project update <project-id> --name "New Name" --description "Updated"
dokploy-project delete <project-id>
dokploy-app list --project <project-id>
dokploy-app get <application-id>
dokploy-app create \ --project <project-id> \ --name "my-app" \ --type "docker" \ --image "nginx:latest"
Application types:
docker, git, compose
dokploy-app deploy <application-id>
dokploy-app logs <application-id> --deployment <deployment-id>
dokploy-app deployments <application-id>
dokploy-app update <application-id> --name "new-name" --env "KEY=VALUE"
dokploy-app delete <application-id>
dokploy-domain list --application <application-id>
dokploy-domain get <domain-id>
dokploy-domain create \ --application <application-id> \ --domain "app.example.com" \ --path "/" \ --port 80
dokploy-domain update <domain-id> --domain "new.example.com"
dokploy-domain delete <domain-id>
dokploy-app env list <application-id>
dokploy-app env set <application-id> --key "DATABASE_URL" --value "postgres://..."
dokploy-app env delete <application-id> --key "DATABASE_URL"
dokploy-status
dokploy-config show
Base URL:
$DOKPLOY_API_URL/api
| Endpoint | Method | Description |
|---|---|---|
| GET | List all projects |
| POST | Create project |
| GET | Get project by ID |
| PATCH | Update project |
| DELETE | Delete project |
| GET | List applications |
| POST | Create application |
| GET | Get application by ID |
| PATCH | Update application |
| DELETE | Delete application |
| POST | Trigger deployment |
| GET | List deployments |
| GET | Get deployment by ID |
| GET | Get deployment logs |
| GET | List domains |
| POST | Create domain |
| PATCH | Update domain |
| DELETE | Delete domain |
x-api-key headerjq for JSON parsing in scriptsNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.