Connect Dokploy to Your AI Agent

Give the assistant an application ID to investigate an issue or request a new deployment.

115 tools API key

Try a Dokploy Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Dokploy

Investigate an Application Error

Compare application details, deployments, and recent log messages.

/oo Dokploy: Inspect Dokploy application [application ID], list its deployments, and read logs from the past two hours. Summarize errors and possible causes without changing the service.

Start an Application Deployment

Deploy the application you identify with a descriptive deployment title.

/oo Dokploy: Deploy Dokploy application [application ID] with title [deployment title] and description [release notes]. Report the response and check its deployment history for status.

Start Working with Dokploy

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Dokploy

    Connect a Dokploy API key and the public URL of your instance.

    Connect Dokploy →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A publicly reachable Dokploy instance and an API key with the required access.
  • Choose the application carefully before requesting deployment or service changes.

Dokploy Tools

Dokploy manages applications on your instance. This connection reads project and application records, deployment history, and logs, and exposes application deployment controls.

Inspect Applications and Logs

Find applications and read their details, log messages, and deployment history.

Control Application Deployments

Deploy or redeploy selected applications on your connected instance.

115 tools

Get Project

Get a Dokploy project by ID.

dokploy.get_project

List Projects

List Dokploy projects visible to the API key.

dokploy.list_projects

List Projects For Permissions

List Dokploy projects as returned by the permissions endpoint.

dokploy.list_projects_for_permissions

Get Project Home Stats

Get Dokploy project home statistics.

dokploy.get_project_home_stats

Search Projects

Search Dokploy projects with optional filters and pagination.

dokploy.search_projects

Get Application

Get a Dokploy application by ID.

dokploy.get_application

Search Applications

Search Dokploy applications with optional filters and pagination.

dokploy.search_applications

Deploy Application

Deploy a Dokploy application.

dokploy.deploy_application

Redeploy Application

Redeploy a Dokploy application.

dokploy.redeploy_application

Start Application

Start a Dokploy application.

dokploy.start_application

Stop Application

Stop a Dokploy application. Warning: this operation can disrupt running services.

dokploy.stop_application

Cancel Application Deployment

Cancel a Dokploy application deployment. Warning: this operation can interrupt an active deployment.

dokploy.cancel_application_deployment

Read Application Logs

Read logs for a Dokploy application.

dokploy.read_application_logs

Get Compose

Get a Dokploy compose service by ID.

dokploy.get_compose

Search Composes

Search Dokploy compose services with optional filters and pagination.

dokploy.search_composes

Deploy Compose

Deploy a Dokploy compose service.

dokploy.deploy_compose

Redeploy Compose

Redeploy a Dokploy compose service.

dokploy.redeploy_compose

Start Compose

Start a Dokploy compose service.

dokploy.start_compose

Stop Compose

Stop a Dokploy compose service. Warning: this operation can disrupt running services.

dokploy.stop_compose

Cancel Compose Deployment

Cancel a Dokploy compose deployment. Warning: this operation can interrupt an active deployment.

dokploy.cancel_compose_deployment

Read Compose Logs

Read logs for a Dokploy compose service container.

dokploy.read_compose_logs

List Application Deployments

List deployments for a Dokploy application.

dokploy.list_application_deployments

List Compose Deployments

List deployments for a Dokploy compose service.

dokploy.list_compose_deployments

List Server Deployments

List deployments for a Dokploy server.

dokploy.list_server_deployments

List Centralized Deployments

List centralized Dokploy deployments.

dokploy.list_centralized_deployments

List Deployment Queue

List the Dokploy deployment queue.

dokploy.list_deployment_queue

List Deployments By Type

List Dokploy deployments by resource type.

dokploy.list_deployments_by_type

Create Environment

Create a Dokploy environment inside a project.

dokploy.create_environment

Get Environment

Get a Dokploy environment by ID.

dokploy.get_environment

List Project Environments

List Dokploy environments in a project.

dokploy.list_project_environments

Search Environments

Search Dokploy environments with optional filters and pagination.

dokploy.search_environments

Update Environment

Update a Dokploy environment.

dokploy.update_environment

Duplicate Environment

Duplicate a Dokploy environment.

dokploy.duplicate_environment

Delete Environment

Delete a Dokploy environment. Warning: this operation can remove environment resources.

dokploy.delete_environment

List Application Domains

List Dokploy domains attached to an application.

dokploy.list_application_domains

List Compose Domains

List Dokploy domains attached to a compose service.

dokploy.list_compose_domains

Get Domain

Get a Dokploy domain by ID.

dokploy.get_domain

Create Domain

Create a Dokploy domain route.

dokploy.create_domain

Update Domain

Update a Dokploy domain route.

dokploy.update_domain

Delete Domain

Delete a Dokploy domain route. Warning: this operation removes the domain routing configuration.

dokploy.delete_domain

Generate Domain

Generate a Dokploy domain for an app name.

dokploy.generate_domain

Validate Domain

Validate whether a domain points at a Dokploy server.

dokploy.validate_domain

List Servers

List Dokploy servers visible to the API key.

dokploy.list_servers

List Servers For Permissions

List Dokploy servers as returned by the permissions endpoint.

dokploy.list_servers_for_permissions

Get Server

Get a Dokploy server by ID.

dokploy.get_server

Count Servers

Count Dokploy servers visible to the API key.

dokploy.count_servers

Get Public Ip

Get the public IP address detected by Dokploy.

dokploy.get_public_ip

Get Server Time

Get the current server time from Dokploy.

dokploy.get_server_time

List Git Providers

List Dokploy git provider connections.

dokploy.list_git_providers

List Git Providers For Permissions

List Dokploy git provider connections as returned by the permissions endpoint.

dokploy.list_git_providers_for_permissions

List Github Providers

List Dokploy GitHub provider connections.

dokploy.list_github_providers

Get Github Provider

Get a Dokploy GitHub provider connection by ID.

dokploy.get_github_provider

List Github Repositories

List repositories available through a Dokploy GitHub provider connection.

dokploy.list_github_repositories

List Github Branches

List branches for a repository through a Dokploy GitHub provider connection.

dokploy.list_github_branches

List Gitlab Providers

List Dokploy GitLab provider connections.

dokploy.list_gitlab_providers

Get Gitlab Provider

Get a Dokploy GitLab provider connection by ID.

dokploy.get_gitlab_provider

List Gitlab Repositories

List repositories available through a Dokploy GitLab provider connection.

dokploy.list_gitlab_repositories

List Gitlab Branches

List branches for a repository through a Dokploy GitLab provider connection.

dokploy.list_gitlab_branches

List Gitea Providers

List Dokploy Gitea provider connections.

dokploy.list_gitea_providers

Get Gitea Provider

Get a Dokploy Gitea provider connection by ID.

dokploy.get_gitea_provider

List Gitea Repositories

List repositories available through a Dokploy Gitea provider connection.

dokploy.list_gitea_repositories

List Gitea Branches

List branches for a repository through a Dokploy Gitea provider connection.

dokploy.list_gitea_branches

List Bitbucket Providers

List Dokploy Bitbucket provider connections.

dokploy.list_bitbucket_providers

Get Bitbucket Provider

Get a Dokploy Bitbucket provider connection by ID.

dokploy.get_bitbucket_provider

List Bitbucket Repositories

List repositories available through a Dokploy Bitbucket provider connection.

dokploy.list_bitbucket_repositories

List Bitbucket Branches

List branches for a repository through a Dokploy Bitbucket provider connection.

dokploy.list_bitbucket_branches

Kill Deployment Process

Kill a Dokploy deployment process. Warning: this operation can interrupt an active deployment.

dokploy.kill_deployment_process

Delete Deployment Record

Delete a Dokploy deployment record. Warning: this operation removes deployment history.

dokploy.delete_deployment_record

Get Postgres

Get a Dokploy Postgres service by ID.

dokploy.get_postgres

Search Postgres

Search Dokploy Postgres services with optional filters and pagination.

dokploy.search_postgres

Start Postgres

Start a Dokploy Postgres service.

dokploy.start_postgres

Stop Postgres

Stop a Dokploy Postgres service. Warning: this operation can disrupt running services.

dokploy.stop_postgres

Deploy Postgres

Deploy a Dokploy Postgres service.

dokploy.deploy_postgres

Rebuild Postgres

Rebuild a Dokploy Postgres service. Warning: this operation can disrupt running services.

dokploy.rebuild_postgres

Reload Postgres

Reload a Dokploy Postgres service.

dokploy.reload_postgres

Read Postgres Logs

Read logs for a Dokploy Postgres service.

dokploy.read_postgres_logs

Get Mysql

Get a Dokploy MySQL service by ID.

dokploy.get_mysql

Search Mysql

Search Dokploy MySQL services with optional filters and pagination.

dokploy.search_mysql

Start Mysql

Start a Dokploy MySQL service.

dokploy.start_mysql

Stop Mysql

Stop a Dokploy MySQL service. Warning: this operation can disrupt running services.

dokploy.stop_mysql

Deploy Mysql

Deploy a Dokploy MySQL service.

dokploy.deploy_mysql

Rebuild Mysql

Rebuild a Dokploy MySQL service. Warning: this operation can disrupt running services.

dokploy.rebuild_mysql

Reload Mysql

Reload a Dokploy MySQL service.

dokploy.reload_mysql

Read Mysql Logs

Read logs for a Dokploy MySQL service.

dokploy.read_mysql_logs

Get Mariadb

Get a Dokploy MariaDB service by ID.

dokploy.get_mariadb

Search Mariadb

Search Dokploy MariaDB services with optional filters and pagination.

dokploy.search_mariadb

Start Mariadb

Start a Dokploy MariaDB service.

dokploy.start_mariadb

Stop Mariadb

Stop a Dokploy MariaDB service. Warning: this operation can disrupt running services.

dokploy.stop_mariadb

Deploy Mariadb

Deploy a Dokploy MariaDB service.

dokploy.deploy_mariadb

Rebuild Mariadb

Rebuild a Dokploy MariaDB service. Warning: this operation can disrupt running services.

dokploy.rebuild_mariadb

Reload Mariadb

Reload a Dokploy MariaDB service.

dokploy.reload_mariadb

Read Mariadb Logs

Read logs for a Dokploy MariaDB service.

dokploy.read_mariadb_logs

Get Mongo

Get a Dokploy MongoDB service by ID.

dokploy.get_mongo

Search Mongo

Search Dokploy MongoDB services with optional filters and pagination.

dokploy.search_mongo

Start Mongo

Start a Dokploy MongoDB service.

dokploy.start_mongo

Stop Mongo

Stop a Dokploy MongoDB service. Warning: this operation can disrupt running services.

dokploy.stop_mongo

Deploy Mongo

Deploy a Dokploy MongoDB service.

dokploy.deploy_mongo

Rebuild Mongo

Rebuild a Dokploy MongoDB service. Warning: this operation can disrupt running services.

dokploy.rebuild_mongo

Reload Mongo

Reload a Dokploy MongoDB service.

dokploy.reload_mongo

Read Mongo Logs

Read logs for a Dokploy MongoDB service.

dokploy.read_mongo_logs

Get Redis

Get a Dokploy Redis service by ID.

dokploy.get_redis

Search Redis

Search Dokploy Redis services with optional filters and pagination.

dokploy.search_redis

Start Redis

Start a Dokploy Redis service.

dokploy.start_redis

Stop Redis

Stop a Dokploy Redis service. Warning: this operation can disrupt running services.

dokploy.stop_redis

Deploy Redis

Deploy a Dokploy Redis service.

dokploy.deploy_redis

Rebuild Redis

Rebuild a Dokploy Redis service. Warning: this operation can disrupt running services.

dokploy.rebuild_redis

Reload Redis

Reload a Dokploy Redis service.

dokploy.reload_redis

Read Redis Logs

Read logs for a Dokploy Redis service.

dokploy.read_redis_logs

Get Libsql

Get a Dokploy LibSQL service by ID.

dokploy.get_libsql

Start Libsql

Start a Dokploy LibSQL service.

dokploy.start_libsql

Stop Libsql

Stop a Dokploy LibSQL service. Warning: this operation can disrupt running services.

dokploy.stop_libsql

Deploy Libsql

Deploy a Dokploy LibSQL service.

dokploy.deploy_libsql

Rebuild Libsql

Rebuild a Dokploy LibSQL service. Warning: this operation can disrupt running services.

dokploy.rebuild_libsql

Reload Libsql

Reload a Dokploy LibSQL service.

dokploy.reload_libsql

Read Libsql Logs

Read logs for a Dokploy LibSQL service.

dokploy.read_libsql_logs

Frequently Asked Questions

What connection details are required?

Provide your instance’s public URL and a Dokploy API key. The key must have access to the target resources.

Can I narrow a log investigation?

Yes. Specify the application, recent time window, number of lines, and a simple search phrase if needed.

Does a deployment response confirm the application is ready?

Check the deployment history and logs after submitting the deployment. The submission response alone does not establish successful completion.

Connect Dokploy

About Dokploy ↗