Download the PHP package carmelosantana/coqui-toolkit-dokploy without Composer
On this page you can find all versions of the php package carmelosantana/coqui-toolkit-dokploy. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download carmelosantana/coqui-toolkit-dokploy
More information about carmelosantana/coqui-toolkit-dokploy
Files in carmelosantana/coqui-toolkit-dokploy
Package coqui-toolkit-dokploy
Short Description Dokploy deployment management toolkit for Coqui — projects, applications, Docker Compose services, backups, deployments, containers, and domains via the Dokploy REST API.
License MIT
Informations about the package coqui-toolkit-dokploy
Dokploy Toolkit for Coqui
A Coqui toolkit that provides full API access to Dokploy, the self-hosted PaaS platform. Manage projects, applications, Docker Compose services, backups, deployments, containers, and domains through natural language.
Installation
The toolkit is auto-discovered by Coqui — no configuration needed beyond credentials.
Credentials
Two credentials are required:
| Key | Description |
|---|---|
DOKPLOY_API_TOKEN |
API token from your Dokploy dashboard (Settings → API) |
DOKPLOY_BASE_URL |
Base URL of your Dokploy instance (e.g. https://dokploy.example.com) |
Set them via the Coqui credentials tool or add to your workspace .env:
Tools
| Tool | Actions | Purpose |
|---|---|---|
dokploy_project |
list, get, create, update, delete, search, duplicate | Project management |
dokploy_app |
get, create, update, delete, deploy, redeploy, start, stop, search, monitoring, env, build_type | Single-container application lifecycle |
dokploy_compose |
get, create, update, delete, deploy, redeploy, start, stop, search, templates, deploy_template, services, import | Multi-container Docker Compose stacks |
dokploy_backup |
get, create, update, delete, run, list_files | Backup policies and manual backup triggers |
dokploy_deployment |
list, list_by_compose, list_by_server, centralized, queue, kill, remove | Deployment history and queue management |
dokploy_docker |
containers, restart, config, containers_by_app | Docker container inspection and control |
dokploy_domain |
get, create, update, delete, by_app, by_compose, generate, validate | Domain and TLS certificate management |
Example Workflows
Deploy a new application
Deploy from a template
Import a docker-compose file
Set up automated backups
Troubleshoot a service
Gated Operations
Destructive operations require user confirmation (unless --auto-approve is enabled):
| Tool | Gated Actions |
|---|---|
dokploy_project |
delete |
dokploy_app |
delete, deploy, redeploy, stop |
dokploy_compose |
delete, deploy, redeploy, stop |
dokploy_backup |
delete, run |
dokploy_deployment |
kill, remove |
dokploy_docker |
restart |
dokploy_domain |
delete |
Development
Resource Hierarchy
Every application and compose service belongs to a project environment. Use dokploy_project(action: "get", projectId: "...") to discover environment IDs.
Requirements
- PHP 8.4+
- Dokploy instance with API access enabled
License
MIT