Claude Cursor Skill

dokploy-deploy

This skill should be used when user asks to "deploy with Dokploy", "use Dokploy Cloud", "manage self-hosted Dokploy", "deploy Docker Compose on Dokploy", "manage Dokploy databases", "configure Dokploy domains", or "look up Dokploy CLI commands".

LLM Mart · 0 points · 6 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download fcakyon-claude-codex-settings-plugins_dokploy-skills_skills_dokploy-deploy-4632eb3.zip · 70 KB
Part of fcakyon/claude-codex-settings — 83 skills

Install

skills CLI npx skills add https://github.com/fcakyon/claude-codex-settings/tree/main/plugins/dokploy-skills/skills/dokploy-deploy
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install fcakyon-claude-codex-settings@llmmart
Git git clone https://github.com/fcakyon/claude-codex-settings.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole fcakyon/claude-codex-settings collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Dokploy Deploy Skill

Skill for working with Dokploy Cloud and self-hosted Dokploy dashboards. Use the copied Dokploy docs for dashboard workflows and references/cli-commands.md for the CLI command index.

Your knowledge of Dokploy plans, install flow, and product behavior may be outdated. Prefer the local references over memory when you need current steps or product wording.

Quick Decision Trees

"I need to choose Dokploy Cloud or self-hosted"

Need Dokploy Cloud?
├─ Managed Dokploy control plane → references/cloud/cloud.mdx
├─ Deploy to remote servers from Dokploy Cloud → references/cloud/cloud.mdx
└─ Need the dashboard docs too → references/remote-servers/ + references/applications/

Need self-hosted Dokploy?
├─ Fresh install → references/getting-started/installation.mdx
├─ Custom install settings → references/getting-started/manual-installation.mdx
└─ Day-to-day dashboard usage → references/applications/, references/docker-compose/, references/databases/

"I need to deploy applications"

Need app deploy workflow?
├─ App overview and tabs → references/applications/index.mdx
├─ Build and deploy details → references/applications/build-type.mdx
├─ Production guidance → references/applications/going-production.mdx
├─ Zero downtime or rollbacks → references/applications/zero-downtime.mdx and references/applications/rollbacks.mdx
└─ Preview deploys → references/applications/preview-deployments.mdx

"I need Docker Compose"

Need Docker Compose?
├─ Main workflow → references/docker-compose/index.mdx
├─ Domain handling → references/docker-compose/domains.mdx
├─ Example setup → references/docker-compose/example.mdx
└─ Utility details → references/docker-compose/utilities.mdx

"I need databases"

Need database docs?
├─ Overview → references/databases/index.mdx
├─ Backups or restore → references/databases/backups.mdx and references/databases/restore.mdx
├─ Connection docs → references/databases/connection/
└─ CLI command lookup → references/cli-commands.md

"I need domains or HTTPS"

Need domains?
├─ Main domain workflow → references/domains/index.mdx
├─ Generated domains → references/domains/generated.mdx
├─ Cloudflare-specific flow → references/domains/cloudflare.mdx
└─ Other DNS providers → references/domains/others.mdx

"I need remote servers"

Need remote servers?
├─ Feature overview → references/remote-servers/index.mdx
├─ Build server flow → references/remote-servers/build-server.mdx
├─ Deployment flow → references/remote-servers/deployments.mdx
├─ Setup instructions → references/remote-servers/instructions.mdx
└─ Security and validation → references/remote-servers/security.mdx and references/remote-servers/validate.mdx

"I need the Dokploy CLI"

Need CLI lookup?
└─ Full command index → references/cli-commands.md

Working Notes

  • Use copied Dokploy docs for product behavior and dashboard steps.
  • Use references/cli-commands.md for a quick command list sourced from Dokploy/cli.
  • If the docs and the CLI source disagree, treat the CLI source-derived command index as the source of truth for command names.
Files (claude-codex-settings)
  • references
    • applications
      • advanced.mdx 13.8 KB · in bundle
      • build-type.mdx 9 KB · in bundle
      • going-production.mdx 7 KB · in bundle
      • index.mdx 3.9 KB · in bundle
      • meta.json 155 B
        {
        	"title": "Applications",
        	"pages": [
        		"advanced",
        		"build-type",
        		"preview-deployments",
        		"rollbacks",
        		"zero-downtime",
        		"going-production"
        	]
        }
        
      • preview-deployments.mdx 3.9 KB · in bundle
      • rollbacks.mdx 6 KB · in bundle
      • zero-downtime.mdx 2.9 KB · in bundle
    • cloud
      • cloud.mdx 5.3 KB · in bundle
    • databases
      • connection
        • index.mdx 1.8 KB · in bundle
        • mariadb.mdx 859 B · in bundle
        • mongo-atlas.mdx 795 B · in bundle
        • mysql.mdx 852 B · in bundle
        • pg-admin.mdx 1020 B · in bundle
        • redis.mdx 772 B · in bundle
      • backups.mdx 1.3 KB · in bundle
      • index.mdx 3.1 KB · in bundle
      • restore.mdx 1.9 KB · in bundle
    • docker-compose
      • domains.mdx 11.2 KB · in bundle
      • example.mdx 4.1 KB · in bundle
      • index.mdx 7.9 KB · in bundle
      • utilities.mdx 2.6 KB · in bundle
    • domains
      • cloudflare.mdx 6.5 KB · in bundle
      • generated.mdx 1.3 KB · in bundle
      • index.mdx 9.4 KB · in bundle
      • others.mdx 1.7 KB · in bundle
    • getting-started
      • installation.mdx 8.9 KB · in bundle
      • manual-installation.mdx 16.8 KB · in bundle
    • remote-servers
      • build-server.mdx 5.5 KB · in bundle
      • deployments.mdx 1.4 KB · in bundle
      • index.mdx 3.4 KB · in bundle
      • instructions.mdx 4.4 KB · in bundle
      • security.mdx 2.7 KB · in bundle
      • validate.mdx 2.4 KB · in bundle
    • cli-commands.md 34.3 KB
      # Dokploy CLI Commands
      
      Generated from `Dokploy/cli` source files.
      
      ## admin
      
      - `dokploy admin setup-monitoring` - admin setupMonitoring
      
      ## ai
      
      - `dokploy ai analyze-logs` - ai analyzeLogs
      - `dokploy ai create` - ai create
      - `dokploy ai delete` - ai delete
      - `dokploy ai deploy` - ai deploy
      - `dokploy ai get` - ai get
      - `dokploy ai get-all` - ai getAll
      - `dokploy ai get-custom-providers` - ai getCustomProviders
      - `dokploy ai get-enabled-providers` - ai getEnabledProviders
      - `dokploy ai get-models` - ai getModels
      - `dokploy ai one` - ai one
      - `dokploy ai save-custom-providers` - ai saveCustomProviders
      - `dokploy ai suggest` - ai suggest
      - `dokploy ai test-connection` - ai testConnection
      - `dokploy ai update` - ai update
      
      ## application
      
      - `dokploy application cancel-deployment` - application cancelDeployment
      - `dokploy application clean-queues` - application cleanQueues
      - `dokploy application clear-deployments` - application clearDeployments
      - `dokploy application create` - application create
      - `dokploy application delete` - application delete
      - `dokploy application deploy` - application deploy
      - `dokploy application deploy-nginx-quickstart` - application deployNginxQuickstart
      - `dokploy application disconnect-git-provider` - application disconnectGitProvider
      - `dokploy application drop-deployment` - application dropDeployment
      - `dokploy application kill-build` - application killBuild
      - `dokploy application mark-running` - application markRunning
      - `dokploy application move` - application move
      - `dokploy application one` - application one
      - `dokploy application read-app-monitoring` - application readAppMonitoring
      - `dokploy application read-logs` - application readLogs
      - `dokploy application read-traefik-config` - application readTraefikConfig
      - `dokploy application redeploy` - application redeploy
      - `dokploy application refresh-token` - application refreshToken
      - `dokploy application reload` - application reload
      - `dokploy application save-bitbucket-provider` - application saveBitbucketProvider
      - `dokploy application save-build-type` - application saveBuildType
      - `dokploy application save-docker-provider` - application saveDockerProvider
      - `dokploy application save-environment` - application saveEnvironment
      - `dokploy application save-git-provider` - application saveGitProvider
      - `dokploy application save-gitea-provider` - application saveGiteaProvider
      - `dokploy application save-github-provider` - application saveGithubProvider
      - `dokploy application save-gitlab-provider` - application saveGitlabProvider
      - `dokploy application search` - application search
      - `dokploy application start` - application start
      - `dokploy application stop` - application stop
      - `dokploy application update` - application update
      - `dokploy application update-traefik-config` - application updateTraefikConfig
      
      ## audit-log
      
      - `dokploy audit-log all` - auditLog all
      
      ## auth
      
      - `dokploy auth` - Authenticate with your Dokploy server
      
      ## backup
      
      - `dokploy backup create` - backup create
      - `dokploy backup list-backup-files` - backup listBackupFiles
      - `dokploy backup manual-backup-compose` - backup manualBackupCompose
      - `dokploy backup manual-backup-libsql` - backup manualBackupLibsql
      - `dokploy backup manual-backup-mariadb` - backup manualBackupMariadb
      - `dokploy backup manual-backup-mongo` - backup manualBackupMongo
      - `dokploy backup manual-backup-my-sql` - backup manualBackupMySql
      - `dokploy backup manual-backup-postgres` - backup manualBackupPostgres
      - `dokploy backup manual-backup-web-server` - backup manualBackupWebServer
      - `dokploy backup one` - backup one
      - `dokploy backup remove` - backup remove
      - `dokploy backup update` - backup update
      
      ## bitbucket
      
      - `dokploy bitbucket bitbucket-providers` - bitbucket bitbucketProviders
      - `dokploy bitbucket create` - bitbucket create
      - `dokploy bitbucket get-bitbucket-branches` - bitbucket getBitbucketBranches
      - `dokploy bitbucket get-bitbucket-repositories` - bitbucket getBitbucketRepositories
      - `dokploy bitbucket one` - bitbucket one
      - `dokploy bitbucket test-connection` - bitbucket testConnection
      - `dokploy bitbucket update` - bitbucket update
      
      ## certificates
      
      - `dokploy certificates all` - certificates all
      - `dokploy certificates create` - certificates create
      - `dokploy certificates one` - certificates one
      - `dokploy certificates remove` - certificates remove
      - `dokploy certificates update` - certificates update
      
      ## cluster
      
      - `dokploy cluster add-manager` - cluster addManager
      - `dokploy cluster add-worker` - cluster addWorker
      - `dokploy cluster get-nodes` - cluster getNodes
      - `dokploy cluster remove-worker` - cluster removeWorker
      
      ## compose
      
      - `dokploy compose cancel-deployment` - compose cancelDeployment
      - `dokploy compose clean-queues` - compose cleanQueues
      - `dokploy compose clear-deployments` - compose clearDeployments
      - `dokploy compose create` - compose create
      - `dokploy compose delete` - compose delete
      - `dokploy compose deploy` - compose deploy
      - `dokploy compose deploy-template` - compose deployTemplate
      - `dokploy compose disconnect-git-provider` - compose disconnectGitProvider
      - `dokploy compose fetch-source-type` - compose fetchSourceType
      - `dokploy compose get-converted-compose` - compose getConvertedCompose
      - `dokploy compose get-default-command` - compose getDefaultCommand
      - `dokploy compose get-tags` - compose getTags
      - `dokploy compose import` - compose import
      - `dokploy compose isolated-deployment` - compose isolatedDeployment
      - `dokploy compose kill-build` - compose killBuild
      - `dokploy compose load-mounts-by-service` - compose loadMountsByService
      - `dokploy compose load-services` - compose loadServices
      - `dokploy compose move` - compose move
      - `dokploy compose one` - compose one
      - `dokploy compose preview-template` - compose previewTemplate
      - `dokploy compose process-template` - compose processTemplate
      - `dokploy compose randomize-compose` - compose randomizeCompose
      - `dokploy compose read-logs` - compose readLogs
      - `dokploy compose redeploy` - compose redeploy
      - `dokploy compose refresh-token` - compose refreshToken
      - `dokploy compose save-environment` - compose saveEnvironment
      - `dokploy compose search` - compose search
      - `dokploy compose start` - compose start
      - `dokploy compose stop` - compose stop
      - `dokploy compose templates` - compose templates
      - `dokploy compose update` - compose update
      
      ## custom-role
      
      - `dokploy custom-role all` - customRole all
      - `dokploy custom-role create` - customRole create
      - `dokploy custom-role get-statements` - customRole getStatements
      - `dokploy custom-role members-by-role` - customRole membersByRole
      - `dokploy custom-role remove` - customRole remove
      - `dokploy custom-role update` - customRole update
      
      ## deployment
      
      - `dokploy deployment all` - deployment all
      - `dokploy deployment all-by-compose` - deployment allByCompose
      - `dokploy deployment all-by-server` - deployment allByServer
      - `dokploy deployment all-by-type` - deployment allByType
      - `dokploy deployment all-centralized` - deployment allCentralized
      - `dokploy deployment kill-process` - deployment killProcess
      - `dokploy deployment queue-list` - deployment queueList
      - `dokploy deployment read-logs` - deployment readLogs
      - `dokploy deployment remove-deployment` - deployment removeDeployment
      
      ## destination
      
      - `dokploy destination all` - destination all
      - `dokploy destination create` - destination create
      - `dokploy destination one` - destination one
      - `dokploy destination remove` - destination remove
      - `dokploy destination test-connection` - destination testConnection
      - `dokploy destination update` - destination update
      
      ## dns-provider
      
      - `dokploy dns-provider all` - dnsProvider all
      - `dokploy dns-provider create` - dnsProvider create
      - `dokploy dns-provider create-record` - dnsProvider createRecord
      - `dokploy dns-provider delete-record` - dnsProvider deleteRecord
      - `dokploy dns-provider list-records` - dnsProvider listRecords
      - `dokploy dns-provider list-zones` - dnsProvider listZones
      - `dokploy dns-provider one` - dnsProvider one
      - `dokploy dns-provider remove` - dnsProvider remove
      - `dokploy dns-provider test-connection` - dnsProvider testConnection
      - `dokploy dns-provider update` - dnsProvider update
      - `dokploy dns-provider update-record` - dnsProvider updateRecord
      
      ## docker
      
      - `dokploy docker delete-container-file` - docker deleteContainerFile
      - `dokploy docker get-config` - docker getConfig
      - `dokploy docker get-containers` - docker getContainers
      - `dokploy docker get-containers-by-app-label` - docker getContainersByAppLabel
      - `dokploy docker get-containers-by-app-name-match` - docker getContainersByAppNameMatch
      - `dokploy docker get-events` - docker getEvents
      - `dokploy docker get-server-health` - docker getServerHealth
      - `dokploy docker get-service-containers-by-app-name` - docker getServiceContainersByAppName
      - `dokploy docker get-stack-containers-by-app-name` - docker getStackContainersByAppName
      - `dokploy docker kill-container` - docker killContainer
      - `dokploy docker list-container-files` - docker listContainerFiles
      - `dokploy docker read-container-file` - docker readContainerFile
      - `dokploy docker remove-container` - docker removeContainer
      - `dokploy docker restart-container` - docker restartContainer
      - `dokploy docker start-container` - docker startContainer
      - `dokploy docker stop-container` - docker stopContainer
      - `dokploy docker upload-file-to-container` - docker uploadFileToContainer
      - `dokploy docker write-container-file` - docker writeContainerFile
      
      ## docker-disk-usage
      
      - `dokploy docker-disk-usage get-build-cache` - dockerDiskUsage getBuildCache
      - `dokploy docker-disk-usage get-disk-usage` - dockerDiskUsage getDiskUsage
      - `dokploy docker-disk-usage prune-build-cache` - dockerDiskUsage pruneBuildCache
      
      ## docker-image
      
      - `dokploy docker-image get-image-config` - dockerImage getImageConfig
      - `dokploy docker-image get-images` - dockerImage getImages
      - `dokploy docker-image remove-image` - dockerImage removeImage
      
      ## docker-volume
      
      - `dokploy docker-volume delete-volume-file` - dockerVolume deleteVolumeFile
      - `dokploy docker-volume get-volume-config` - dockerVolume getVolumeConfig
      - `dokploy docker-volume get-volumes` - dockerVolume getVolumes
      - `dokploy docker-volume get-volumes-size` - dockerVolume getVolumesSize
      - `dokploy docker-volume list-volume-files` - dockerVolume listVolumeFiles
      - `dokploy docker-volume read-volume-file` - dockerVolume readVolumeFile
      - `dokploy docker-volume remove-volume` - dockerVolume removeVolume
      - `dokploy docker-volume write-volume-file` - dockerVolume writeVolumeFile
      
      ## domain
      
      - `dokploy domain by-application-id` - domain byApplicationId
      - `dokploy domain by-compose-id` - domain byComposeId
      - `dokploy domain can-generate-traefik-me-domains` - domain canGenerateTraefikMeDomains
      - `dokploy domain create` - domain create
      - `dokploy domain delete` - domain delete
      - `dokploy domain generate-domain` - domain generateDomain
      - `dokploy domain one` - domain one
      - `dokploy domain toggle-enable` - domain toggleEnable
      - `dokploy domain update` - domain update
      - `dokploy domain validate-domain` - domain validateDomain
      
      ## environment
      
      - `dokploy environment by-project-id` - environment byProjectId
      - `dokploy environment create` - environment create
      - `dokploy environment duplicate` - environment duplicate
      - `dokploy environment one` - environment one
      - `dokploy environment remove` - environment remove
      - `dokploy environment search` - environment search
      - `dokploy environment update` - environment update
      
      ## forward-auth
      
      - `dokploy forward-auth deploy-on-server` - forwardAuth deployOnServer
      - `dokploy forward-auth disable` - forwardAuth disable
      - `dokploy forward-auth enable` - forwardAuth enable
      - `dokploy forward-auth get-auth-domain` - forwardAuth getAuthDomain
      - `dokploy forward-auth list-providers` - forwardAuth listProviders
      - `dokploy forward-auth remove-auth-domain` - forwardAuth removeAuthDomain
      - `dokploy forward-auth remove-on-server` - forwardAuth removeOnServer
      - `dokploy forward-auth server-status` - forwardAuth serverStatus
      - `dokploy forward-auth set-auth-domain` - forwardAuth setAuthDomain
      - `dokploy forward-auth status` - forwardAuth status
      
      ## git-provider
      
      - `dokploy git-provider all-for-permissions` - gitProvider allForPermissions
      - `dokploy git-provider get-all` - gitProvider getAll
      - `dokploy git-provider remove` - gitProvider remove
      - `dokploy git-provider toggle-share` - gitProvider toggleShare
      
      ## gitea
      
      - `dokploy gitea create` - gitea create
      - `dokploy gitea get-gitea-branches` - gitea getGiteaBranches
      - `dokploy gitea get-gitea-repositories` - gitea getGiteaRepositories
      - `dokploy gitea get-gitea-url` - gitea getGiteaUrl
      - `dokploy gitea gitea-providers` - gitea giteaProviders
      - `dokploy gitea one` - gitea one
      - `dokploy gitea test-connection` - gitea testConnection
      - `dokploy gitea update` - gitea update
      
      ## github
      
      - `dokploy github get-github-branches` - github getGithubBranches
      - `dokploy github get-github-repositories` - github getGithubRepositories
      - `dokploy github github-providers` - github githubProviders
      - `dokploy github one` - github one
      - `dokploy github test-connection` - github testConnection
      - `dokploy github update` - github update
      
      ## gitlab
      
      - `dokploy gitlab create` - gitlab create
      - `dokploy gitlab get-gitlab-branches` - gitlab getGitlabBranches
      - `dokploy gitlab get-gitlab-repositories` - gitlab getGitlabRepositories
      - `dokploy gitlab gitlab-providers` - gitlab gitlabProviders
      - `dokploy gitlab one` - gitlab one
      - `dokploy gitlab test-connection` - gitlab testConnection
      - `dokploy gitlab update` - gitlab update
      
      ## libsql
      
      - `dokploy libsql change-status` - libsql changeStatus
      - `dokploy libsql create` - libsql create
      - `dokploy libsql deploy` - libsql deploy
      - `dokploy libsql move` - libsql move
      - `dokploy libsql one` - libsql one
      - `dokploy libsql read-logs` - libsql readLogs
      - `dokploy libsql rebuild` - libsql rebuild
      - `dokploy libsql reload` - libsql reload
      - `dokploy libsql remove` - libsql remove
      - `dokploy libsql save-environment` - libsql saveEnvironment
      - `dokploy libsql save-external-ports` - libsql saveExternalPorts
      - `dokploy libsql start` - libsql start
      - `dokploy libsql stop` - libsql stop
      - `dokploy libsql update` - libsql update
      
      ## license-key
      
      - `dokploy license-key activate` - licenseKey activate
      - `dokploy license-key deactivate` - licenseKey deactivate
      - `dokploy license-key get-enterprise-settings` - licenseKey getEnterpriseSettings
      - `dokploy license-key have-valid-license-key` - licenseKey haveValidLicenseKey
      - `dokploy license-key update-enterprise-settings` - licenseKey updateEnterpriseSettings
      - `dokploy license-key validate` - licenseKey validate
      
      ## mariadb
      
      - `dokploy mariadb change-password` - mariadb changePassword
      - `dokploy mariadb change-status` - mariadb changeStatus
      - `dokploy mariadb create` - mariadb create
      - `dokploy mariadb deploy` - mariadb deploy
      - `dokploy mariadb move` - mariadb move
      - `dokploy mariadb one` - mariadb one
      - `dokploy mariadb read-logs` - mariadb readLogs
      - `dokploy mariadb rebuild` - mariadb rebuild
      - `dokploy mariadb reload` - mariadb reload
      - `dokploy mariadb remove` - mariadb remove
      - `dokploy mariadb save-environment` - mariadb saveEnvironment
      - `dokploy mariadb save-external-port` - mariadb saveExternalPort
      - `dokploy mariadb search` - mariadb search
      - `dokploy mariadb start` - mariadb start
      - `dokploy mariadb stop` - mariadb stop
      - `dokploy mariadb update` - mariadb update
      
      ## mongo
      
      - `dokploy mongo change-password` - mongo changePassword
      - `dokploy mongo change-status` - mongo changeStatus
      - `dokploy mongo create` - mongo create
      - `dokploy mongo deploy` - mongo deploy
      - `dokploy mongo move` - mongo move
      - `dokploy mongo one` - mongo one
      - `dokploy mongo read-logs` - mongo readLogs
      - `dokploy mongo rebuild` - mongo rebuild
      - `dokploy mongo reload` - mongo reload
      - `dokploy mongo remove` - mongo remove
      - `dokploy mongo save-environment` - mongo saveEnvironment
      - `dokploy mongo save-external-port` - mongo saveExternalPort
      - `dokploy mongo search` - mongo search
      - `dokploy mongo start` - mongo start
      - `dokploy mongo stop` - mongo stop
      - `dokploy mongo update` - mongo update
      
      ## mounts
      
      - `dokploy mounts all-named-by-application-id` - mounts allNamedByApplicationId
      - `dokploy mounts create` - mounts create
      - `dokploy mounts list-by-service-id` - mounts listByServiceId
      - `dokploy mounts one` - mounts one
      - `dokploy mounts remove` - mounts remove
      - `dokploy mounts update` - mounts update
      
      ## mysql
      
      - `dokploy mysql change-password` - mysql changePassword
      - `dokploy mysql change-status` - mysql changeStatus
      - `dokploy mysql create` - mysql create
      - `dokploy mysql deploy` - mysql deploy
      - `dokploy mysql move` - mysql move
      - `dokploy mysql one` - mysql one
      - `dokploy mysql read-logs` - mysql readLogs
      - `dokploy mysql rebuild` - mysql rebuild
      - `dokploy mysql reload` - mysql reload
      - `dokploy mysql remove` - mysql remove
      - `dokploy mysql save-environment` - mysql saveEnvironment
      - `dokploy mysql save-external-port` - mysql saveExternalPort
      - `dokploy mysql search` - mysql search
      - `dokploy mysql start` - mysql start
      - `dokploy mysql stop` - mysql stop
      - `dokploy mysql update` - mysql update
      
      ## network
      
      - `dokploy network all` - network all
      - `dokploy network create` - network create
      - `dokploy network import` - network import
      - `dokploy network inspect` - network inspect
      - `dokploy network networks-to-sync` - network networksToSync
      - `dokploy network one` - network one
      - `dokploy network recreate` - network recreate
      - `dokploy network remove` - network remove
      - `dokploy network resync` - network resync
      
      ## notification
      
      - `dokploy notification all` - notification all
      - `dokploy notification create-custom` - notification createCustom
      - `dokploy notification create-discord` - notification createDiscord
      - `dokploy notification create-email` - notification createEmail
      - `dokploy notification create-gotify` - notification createGotify
      - `dokploy notification create-lark` - notification createLark
      - `dokploy notification create-mattermost` - notification createMattermost
      - `dokploy notification create-ntfy` - notification createNtfy
      - `dokploy notification create-pushover` - notification createPushover
      - `dokploy notification create-resend` - notification createResend
      - `dokploy notification create-slack` - notification createSlack
      - `dokploy notification create-teams` - notification createTeams
      - `dokploy notification create-telegram` - notification createTelegram
      - `dokploy notification get-email-providers` - notification getEmailProviders
      - `dokploy notification one` - notification one
      - `dokploy notification receive-notification` - notification receiveNotification
      - `dokploy notification remove` - notification remove
      - `dokploy notification test-custom-connection` - notification testCustomConnection
      - `dokploy notification test-discord-connection` - notification testDiscordConnection
      - `dokploy notification test-email-connection` - notification testEmailConnection
      - `dokploy notification test-gotify-connection` - notification testGotifyConnection
      - `dokploy notification test-lark-connection` - notification testLarkConnection
      - `dokploy notification test-mattermost-connection` - notification testMattermostConnection
      - `dokploy notification test-ntfy-connection` - notification testNtfyConnection
      - `dokploy notification test-pushover-connection` - notification testPushoverConnection
      - `dokploy notification test-resend-connection` - notification testResendConnection
      - `dokploy notification test-slack-connection` - notification testSlackConnection
      - `dokploy notification test-teams-connection` - notification testTeamsConnection
      - `dokploy notification test-telegram-connection` - notification testTelegramConnection
      - `dokploy notification update-custom` - notification updateCustom
      - `dokploy notification update-discord` - notification updateDiscord
      - `dokploy notification update-email` - notification updateEmail
      - `dokploy notification update-gotify` - notification updateGotify
      - `dokploy notification update-lark` - notification updateLark
      - `dokploy notification update-mattermost` - notification updateMattermost
      - `dokploy notification update-ntfy` - notification updateNtfy
      - `dokploy notification update-pushover` - notification updatePushover
      - `dokploy notification update-resend` - notification updateResend
      - `dokploy notification update-slack` - notification updateSlack
      - `dokploy notification update-teams` - notification updateTeams
      - `dokploy notification update-telegram` - notification updateTelegram
      
      ## organization
      
      - `dokploy organization active` - organization active
      - `dokploy organization all` - organization all
      - `dokploy organization all-invitations` - organization allInvitations
      - `dokploy organization create` - organization create
      - `dokploy organization delete` - organization delete
      - `dokploy organization invite-member` - organization inviteMember
      - `dokploy organization one` - organization one
      - `dokploy organization remove-invitation` - organization removeInvitation
      - `dokploy organization set-default` - organization setDefault
      - `dokploy organization update` - organization update
      - `dokploy organization update-member-role` - organization updateMemberRole
      
      ## overview
      
      - `dokploy overview backups` - overview backups
      - `dokploy overview domains` - overview domains
      - `dokploy overview services` - overview services
      
      ## patch
      
      - `dokploy patch by-entity-id` - patch byEntityId
      - `dokploy patch clean-patch-repos` - patch cleanPatchRepos
      - `dokploy patch create` - patch create
      - `dokploy patch delete` - patch delete
      - `dokploy patch ensure-repo` - patch ensureRepo
      - `dokploy patch mark-file-for-deletion` - patch markFileForDeletion
      - `dokploy patch one` - patch one
      - `dokploy patch read-repo-directories` - patch readRepoDirectories
      - `dokploy patch read-repo-file` - patch readRepoFile
      - `dokploy patch save-file-as-patch` - patch saveFileAsPatch
      - `dokploy patch toggle-enabled` - patch toggleEnabled
      - `dokploy patch update` - patch update
      
      ## port
      
      - `dokploy port create` - port create
      - `dokploy port delete` - port delete
      - `dokploy port one` - port one
      - `dokploy port update` - port update
      
      ## postgres
      
      - `dokploy postgres change-password` - postgres changePassword
      - `dokploy postgres change-status` - postgres changeStatus
      - `dokploy postgres create` - postgres create
      - `dokploy postgres deploy` - postgres deploy
      - `dokploy postgres move` - postgres move
      - `dokploy postgres one` - postgres one
      - `dokploy postgres read-logs` - postgres readLogs
      - `dokploy postgres rebuild` - postgres rebuild
      - `dokploy postgres reload` - postgres reload
      - `dokploy postgres remove` - postgres remove
      - `dokploy postgres save-environment` - postgres saveEnvironment
      - `dokploy postgres save-external-port` - postgres saveExternalPort
      - `dokploy postgres search` - postgres search
      - `dokploy postgres start` - postgres start
      - `dokploy postgres stop` - postgres stop
      - `dokploy postgres update` - postgres update
      
      ## preview-deployment
      
      - `dokploy preview-deployment all` - previewDeployment all
      - `dokploy preview-deployment delete` - previewDeployment delete
      - `dokploy preview-deployment one` - previewDeployment one
      - `dokploy preview-deployment redeploy` - previewDeployment redeploy
      
      ## project
      
      - `dokploy project all` - project all
      - `dokploy project all-for-permissions` - project allForPermissions
      - `dokploy project complete-onboarding` - project completeOnboarding
      - `dokploy project create` - project create
      - `dokploy project duplicate` - project duplicate
      - `dokploy project home-stats` - project homeStats
      - `dokploy project onboarding-status` - project onboardingStatus
      - `dokploy project one` - project one
      - `dokploy project remove` - project remove
      - `dokploy project search` - project search
      - `dokploy project update` - project update
      
      ## redirects
      
      - `dokploy redirects create` - redirects create
      - `dokploy redirects delete` - redirects delete
      - `dokploy redirects one` - redirects one
      - `dokploy redirects update` - redirects update
      
      ## redis
      
      - `dokploy redis change-password` - redis changePassword
      - `dokploy redis change-status` - redis changeStatus
      - `dokploy redis create` - redis create
      - `dokploy redis deploy` - redis deploy
      - `dokploy redis move` - redis move
      - `dokploy redis one` - redis one
      - `dokploy redis read-logs` - redis readLogs
      - `dokploy redis rebuild` - redis rebuild
      - `dokploy redis reload` - redis reload
      - `dokploy redis remove` - redis remove
      - `dokploy redis save-environment` - redis saveEnvironment
      - `dokploy redis save-external-port` - redis saveExternalPort
      - `dokploy redis search` - redis search
      - `dokploy redis start` - redis start
      - `dokploy redis stop` - redis stop
      - `dokploy redis update` - redis update
      
      ## registry
      
      - `dokploy registry all` - registry all
      - `dokploy registry create` - registry create
      - `dokploy registry one` - registry one
      - `dokploy registry remove` - registry remove
      - `dokploy registry test-registry` - registry testRegistry
      - `dokploy registry test-registry-by-id` - registry testRegistryById
      - `dokploy registry update` - registry update
      
      ## rollback
      
      - `dokploy rollback delete` - rollback delete
      - `dokploy rollback rollback` - rollback rollback
      
      ## schedule
      
      - `dokploy schedule create` - schedule create
      - `dokploy schedule delete` - schedule delete
      - `dokploy schedule list` - schedule list
      - `dokploy schedule one` - schedule one
      - `dokploy schedule run-manually` - schedule runManually
      - `dokploy schedule update` - schedule update
      
      ## scim
      
      - `dokploy scim delete-provider` - scim deleteProvider
      - `dokploy scim generate-token` - scim generateToken
      - `dokploy scim list-providers` - scim listProviders
      
      ## security
      
      - `dokploy security create` - security create
      - `dokploy security delete` - security delete
      - `dokploy security one` - security one
      - `dokploy security update` - security update
      
      ## server
      
      - `dokploy server all` - server all
      - `dokploy server all-for-permissions` - server allForPermissions
      - `dokploy server build-servers` - server buildServers
      - `dokploy server count` - server count
      - `dokploy server create` - server create
      - `dokploy server get-default-command` - server getDefaultCommand
      - `dokploy server get-server-metrics` - server getServerMetrics
      - `dokploy server get-server-time` - server getServerTime
      - `dokploy server get-services` - server getServices
      - `dokploy server one` - server one
      - `dokploy server public-ip` - server publicIp
      - `dokploy server remove` - server remove
      - `dokploy server security` - server security
      - `dokploy server setup` - server setup
      - `dokploy server setup-monitoring` - server setupMonitoring
      - `dokploy server update` - server update
      - `dokploy server update-builds-concurrency` - server updateBuildsConcurrency
      - `dokploy server validate` - server validate
      - `dokploy server with-sshkey` - server withSSHKey
      
      ## settings
      
      - `dokploy settings assign-domain-server` - settings assignDomainServer
      - `dokploy settings check-gpustatus` - settings checkGPUStatus
      - `dokploy settings check-infrastructure-health` - settings checkInfrastructureHealth
      - `dokploy settings clean-all` - settings cleanAll
      - `dokploy settings clean-all-deployment-queue` - settings cleanAllDeploymentQueue
      - `dokploy settings clean-docker-builder` - settings cleanDockerBuilder
      - `dokploy settings clean-docker-prune` - settings cleanDockerPrune
      - `dokploy settings clean-monitoring` - settings cleanMonitoring
      - `dokploy settings clean-sshprivate-key` - settings cleanSSHPrivateKey
      - `dokploy settings clean-stopped-containers` - settings cleanStoppedContainers
      - `dokploy settings clean-unused-images` - settings cleanUnusedImages
      - `dokploy settings clean-unused-volumes` - settings cleanUnusedVolumes
      - `dokploy settings get-docker-disk-usage` - settings getDockerDiskUsage
      - `dokploy settings get-dokploy-cloud-ips` - settings getDokployCloudIps
      - `dokploy settings get-dokploy-version` - settings getDokployVersion
      - `dokploy settings get-ip` - settings getIp
      - `dokploy settings get-log-cleanup-status` - settings getLogCleanupStatus
      - `dokploy settings get-open-api-document` - settings getOpenApiDocument
      - `dokploy settings get-release-tag` - settings getReleaseTag
      - `dokploy settings get-traefik-ports` - settings getTraefikPorts
      - `dokploy settings get-update-data` - settings getUpdateData
      - `dokploy settings get-web-server-settings` - settings getWebServerSettings
      - `dokploy settings have-activate-requests` - settings haveActivateRequests
      - `dokploy settings have-traefik-dashboard-port-enabled` - settings haveTraefikDashboardPortEnabled
      - `dokploy settings health` - settings health
      - `dokploy settings is-cloud` - settings isCloud
      - `dokploy settings is-user-subscribed` - settings isUserSubscribed
      - `dokploy settings read-directories` - settings readDirectories
      - `dokploy settings read-middleware-traefik-config` - settings readMiddlewareTraefikConfig
      - `dokploy settings read-traefik-config` - settings readTraefikConfig
      - `dokploy settings read-traefik-env` - settings readTraefikEnv
      - `dokploy settings read-traefik-file` - settings readTraefikFile
      - `dokploy settings read-web-server-traefik-config` - settings readWebServerTraefikConfig
      - `dokploy settings reload-server` - settings reloadServer
      - `dokploy settings reload-traefik` - settings reloadTraefik
      - `dokploy settings save-sshprivate-key` - settings saveSSHPrivateKey
      - `dokploy settings setup-gpu` - settings setupGPU
      - `dokploy settings toggle-dashboard` - settings toggleDashboard
      - `dokploy settings toggle-requests` - settings toggleRequests
      - `dokploy settings update-builds-concurrency` - settings updateBuildsConcurrency
      - `dokploy settings update-docker-cleanup` - settings updateDockerCleanup
      - `dokploy settings update-enforce-sso` - settings updateEnforceSSO
      - `dokploy settings update-log-cleanup` - settings updateLogCleanup
      - `dokploy settings update-middleware-traefik-config` - settings updateMiddlewareTraefikConfig
      - `dokploy settings update-remote-servers-only` - settings updateRemoteServersOnly
      - `dokploy settings update-server` - settings updateServer
      - `dokploy settings update-server-ip` - settings updateServerIp
      - `dokploy settings update-traefik-config` - settings updateTraefikConfig
      - `dokploy settings update-traefik-file` - settings updateTraefikFile
      - `dokploy settings update-traefik-ports` - settings updateTraefikPorts
      - `dokploy settings update-web-server-traefik-config` - settings updateWebServerTraefikConfig
      - `dokploy settings write-traefik-env` - settings writeTraefikEnv
      
      ## ssh-key
      
      - `dokploy ssh-key all` - sshKey all
      - `dokploy ssh-key all-for-apps` - sshKey allForApps
      - `dokploy ssh-key create` - sshKey create
      - `dokploy ssh-key generate` - sshKey generate
      - `dokploy ssh-key one` - sshKey one
      - `dokploy ssh-key remove` - sshKey remove
      - `dokploy ssh-key update` - sshKey update
      
      ## sso
      
      - `dokploy sso add-trusted-origin` - sso addTrustedOrigin
      - `dokploy sso delete-provider` - sso deleteProvider
      - `dokploy sso enforce-sso` - sso enforceSSO
      - `dokploy sso get-trusted-origins` - sso getTrustedOrigins
      - `dokploy sso list-providers` - sso listProviders
      - `dokploy sso one` - sso one
      - `dokploy sso register` - sso register
      - `dokploy sso remove-trusted-origin` - sso removeTrustedOrigin
      - `dokploy sso show-sign-in-with-sso` - sso showSignInWithSSO
      - `dokploy sso update` - sso update
      - `dokploy sso update-trusted-origin` - sso updateTrustedOrigin
      
      ## stripe
      
      - `dokploy stripe can-create-more-servers` - stripe canCreateMoreServers
      - `dokploy stripe create-checkout-session` - stripe createCheckoutSession
      - `dokploy stripe create-customer-portal-session` - stripe createCustomerPortalSession
      - `dokploy stripe get-billing-status` - stripe getBillingStatus
      - `dokploy stripe get-current-plan` - stripe getCurrentPlan
      - `dokploy stripe get-invoices` - stripe getInvoices
      - `dokploy stripe get-products` - stripe getProducts
      - `dokploy stripe start-free-trial` - stripe startFreeTrial
      - `dokploy stripe update-invoice-notifications` - stripe updateInvoiceNotifications
      - `dokploy stripe upgrade-subscription` - stripe upgradeSubscription
      
      ## swarm
      
      - `dokploy swarm get-container-stats` - swarm getContainerStats
      - `dokploy swarm get-node-apps` - swarm getNodeApps
      - `dokploy swarm get-node-info` - swarm getNodeInfo
      - `dokploy swarm get-nodes` - swarm getNodes
      
      ## tag
      
      - `dokploy tag all` - tag all
      - `dokploy tag assign-to-project` - tag assignToProject
      - `dokploy tag bulk-assign` - tag bulkAssign
      - `dokploy tag create` - tag create
      - `dokploy tag one` - tag one
      - `dokploy tag remove` - tag remove
      - `dokploy tag remove-from-project` - tag removeFromProject
      - `dokploy tag update` - tag update
      
      ## user
      
      - `dokploy user all` - user all
      - `dokploy user assign-permissions` - user assignPermissions
      - `dokploy user check-user-organizations` - user checkUserOrganizations
      - `dokploy user create-api-key` - user createApiKey
      - `dokploy user create-user-with-credentials` - user createUserWithCredentials
      - `dokploy user delete-api-key` - user deleteApiKey
      - `dokploy user generate-token` - user generateToken
      - `dokploy user get` - user get
      - `dokploy user get-backups` - user getBackups
      - `dokploy user get-bookmarked-templates` - user getBookmarkedTemplates
      - `dokploy user get-container-metrics` - user getContainerMetrics
      - `dokploy user get-invitations` - user getInvitations
      - `dokploy user get-metrics-token` - user getMetricsToken
      - `dokploy user get-permissions` - user getPermissions
      - `dokploy user get-server-metrics` - user getServerMetrics
      - `dokploy user get-user-by-token` - user getUserByToken
      - `dokploy user have-root-access` - user haveRootAccess
      - `dokploy user list-passkeys` - user listPasskeys
      - `dokploy user list-sessions` - user listSessions
      - `dokploy user one` - user one
      - `dokploy user remove` - user remove
      - `dokploy user revoke-session` - user revokeSession
      - `dokploy user send-invitation` - user sendInvitation
      - `dokploy user session` - user session
      - `dokploy user toggle-template-bookmark` - user toggleTemplateBookmark
      - `dokploy user update` - user update
      
      ## vault-provider
      
      - `dokploy vault-provider all` - vaultProvider all
      - `dokploy vault-provider create` - vaultProvider create
      - `dokploy vault-provider list-secret-names` - vaultProvider listSecretNames
      - `dokploy vault-provider one` - vaultProvider one
      - `dokploy vault-provider remove` - vaultProvider remove
      - `dokploy vault-provider test-connection` - vaultProvider testConnection
      - `dokploy vault-provider update` - vaultProvider update
      
      ## volume-backups
      
      - `dokploy volume-backups create` - volumeBackups create
      - `dokploy volume-backups delete` - volumeBackups delete
      - `dokploy volume-backups list` - volumeBackups list
      - `dokploy volume-backups one` - volumeBackups one
      - `dokploy volume-backups run-manually` - volumeBackups runManually
      - `dokploy volume-backups update` - volumeBackups update
      
      ## whitelabeling
      
      - `dokploy whitelabeling get` - whitelabeling get
      - `dokploy whitelabeling get-public` - whitelabeling getPublic
      - `dokploy whitelabeling reset` - whitelabeling reset
      - `dokploy whitelabeling update` - whitelabeling update
      
      
  • SKILL.md 3.6 KB
    ---
    name: dokploy-deploy
    description: This skill should be used when user asks to "deploy with Dokploy", "use Dokploy Cloud", "manage self-hosted Dokploy", "deploy Docker Compose on Dokploy", "manage Dokploy databases", "configure Dokploy domains", or "look up Dokploy CLI commands".
    references:
      - cloud
      - getting-started
      - applications
      - cli-commands
    license: MIT
    ---
    
    # Dokploy Deploy Skill
    
    Skill for working with Dokploy Cloud and self-hosted Dokploy dashboards. Use the copied Dokploy docs for dashboard workflows and `references/cli-commands.md` for the CLI command index.
    
    Your knowledge of Dokploy plans, install flow, and product behavior may be outdated. Prefer the local references over memory when you need current steps or product wording.
    
    ## Quick Decision Trees
    
    ### "I need to choose Dokploy Cloud or self-hosted"
    
    ```text
    Need Dokploy Cloud?
    ├─ Managed Dokploy control plane → references/cloud/cloud.mdx
    ├─ Deploy to remote servers from Dokploy Cloud → references/cloud/cloud.mdx
    └─ Need the dashboard docs too → references/remote-servers/ + references/applications/
    
    Need self-hosted Dokploy?
    ├─ Fresh install → references/getting-started/installation.mdx
    ├─ Custom install settings → references/getting-started/manual-installation.mdx
    └─ Day-to-day dashboard usage → references/applications/, references/docker-compose/, references/databases/
    ```
    
    ### "I need to deploy applications"
    
    ```text
    Need app deploy workflow?
    ├─ App overview and tabs → references/applications/index.mdx
    ├─ Build and deploy details → references/applications/build-type.mdx
    ├─ Production guidance → references/applications/going-production.mdx
    ├─ Zero downtime or rollbacks → references/applications/zero-downtime.mdx and references/applications/rollbacks.mdx
    └─ Preview deploys → references/applications/preview-deployments.mdx
    ```
    
    ### "I need Docker Compose"
    
    ```text
    Need Docker Compose?
    ├─ Main workflow → references/docker-compose/index.mdx
    ├─ Domain handling → references/docker-compose/domains.mdx
    ├─ Example setup → references/docker-compose/example.mdx
    └─ Utility details → references/docker-compose/utilities.mdx
    ```
    
    ### "I need databases"
    
    ```text
    Need database docs?
    ├─ Overview → references/databases/index.mdx
    ├─ Backups or restore → references/databases/backups.mdx and references/databases/restore.mdx
    ├─ Connection docs → references/databases/connection/
    └─ CLI command lookup → references/cli-commands.md
    ```
    
    ### "I need domains or HTTPS"
    
    ```text
    Need domains?
    ├─ Main domain workflow → references/domains/index.mdx
    ├─ Generated domains → references/domains/generated.mdx
    ├─ Cloudflare-specific flow → references/domains/cloudflare.mdx
    └─ Other DNS providers → references/domains/others.mdx
    ```
    
    ### "I need remote servers"
    
    ```text
    Need remote servers?
    ├─ Feature overview → references/remote-servers/index.mdx
    ├─ Build server flow → references/remote-servers/build-server.mdx
    ├─ Deployment flow → references/remote-servers/deployments.mdx
    ├─ Setup instructions → references/remote-servers/instructions.mdx
    └─ Security and validation → references/remote-servers/security.mdx and references/remote-servers/validate.mdx
    ```
    
    ### "I need the Dokploy CLI"
    
    ```text
    Need CLI lookup?
    └─ Full command index → references/cli-commands.md
    ```
    
    ## Working Notes
    
    - Use copied Dokploy docs for product behavior and dashboard steps.
    - Use `references/cli-commands.md` for a quick command list sourced from `Dokploy/cli`.
    - If the docs and the CLI source disagree, treat the CLI source-derived command index as the source of truth for command names.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related