Dokploy logo

Dokploy

Dokploy is an open-source, self-hostable Platform-as-a-Service (PaaS) — an alternative to Heroku, Vercel, and Netlify — that deploys applications, Docker Compose stacks, and managed databases across one or many servers using Docker and Docker Swarm, with Traefik handling routing and TLS.

1 APIs 0 Features
PaaSSelf-HostedOpen SourceDockerDocker SwarmDeploymentTraefikDatabases

APIs

Dokploy

The Dokploy HTTP API exposes every operation the Dokploy UI can perform — projects, applications, Docker Compose services, managed databases (Postgres, MySQL, MariaDB, MongoDB, ...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
APIReference
APIReference
💰
Pricing
Pricing
👥
GitHubOrg
GitHubOrg
👥
GitHubRepository
GitHubRepository
📦
SDK
SDK
🔗
CLI
CLI
🔗
MCP
MCP
🔗
Templates
Templates
💻
Examples
Examples
🔗
Discord
Discord
🔗
License
License

Sources

Raw ↑
aid: dokploy
name: Dokploy
description: >-
  Dokploy is an open-source, self-hostable Platform-as-a-Service (PaaS) — an alternative to Heroku, Vercel, and Netlify
  — that deploys applications, Docker Compose stacks, and managed databases across one or many servers using Docker and
  Docker Swarm, with Traefik handling routing and TLS.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - PaaS
  - Self-Hosted
  - Open Source
  - Docker
  - Docker Swarm
  - Deployment
  - Traefik
  - Databases
url: https://raw.githubusercontent.com/api-evangelist/dokploy/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
  - aid: dokploy:dokploy
    name: Dokploy
    description: >-
      The Dokploy HTTP API exposes every operation the Dokploy UI can perform — projects, applications, Docker Compose
      services, managed databases (Postgres, MySQL, MariaDB, MongoDB, Redis, LibSQL), domains, certificates, registries,
      Git providers (GitHub, GitLab, Gitea, Bitbucket), servers, Docker Swarm clusters, backups, schedules,
      notifications, audit logs, SSO, custom roles, white-labeling, and Stripe billing — across 526 endpoints generated
      from the project's canonical OpenAPI 3.1 specification.
    humanURL: https://dokploy.com/
    baseURL: https://your-dokploy-instance.com/api
    tags:
      - PaaS
      - Self-Hosted
      - Docker
      - Docker Swarm
      - Traefik
      - Deployment
      - Databases
      - Git Providers
      - Domains
      - Notifications
    properties:
      - type: Documentation
        url: https://docs.dokploy.com/
      - type: APIReference
        url: https://github.com/Dokploy/sdk/blob/main/openapi.json
      - type: GettingStarted
        url: https://docs.dokploy.com/docs/core
      - type: OpenAPI
        url: openapi/dokploy-openapi.yml
      - type: SDK
        url: https://github.com/Dokploy/sdk
      - type: CLI
        url: https://github.com/Dokploy/cli
      - type: MCP
        url: https://github.com/Dokploy/mcp
      - type: Plans
        url: plans/dokploy-plans-pricing.yml
      - type: RateLimits
        url: rate-limits/dokploy-rate-limits.yml
      - type: FinOps
        url: finops/dokploy-finops.yml
common:
  - type: Website
    url: https://dokploy.com/
  - type: Documentation
    url: https://docs.dokploy.com/
  - type: APIReference
    url: https://github.com/Dokploy/sdk/blob/main/openapi.json
  - type: Pricing
    url: https://dokploy.com/pricing
  - type: GitHubOrg
    url: https://github.com/Dokploy
  - type: GitHubRepository
    url: https://github.com/Dokploy/dokploy
  - type: SDK
    url: https://github.com/Dokploy/sdk
  - type: CLI
    url: https://github.com/Dokploy/cli
  - type: MCP
    url: https://github.com/Dokploy/mcp
  - type: Templates
    url: https://github.com/Dokploy/templates
  - type: Examples
    url: https://github.com/Dokploy/examples
  - type: Discord
    url: https://discord.gg/2tBnJ3jDJc
  - type: License
    url: https://github.com/Dokploy/dokploy/blob/canary/LICENSE.MD
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com