Application service
Ship a repository or container as a running production service.
dockup create api --repo … --deploy --waitAdd Dockup as a skill and give your AI agent the power to provision infrastructure, connect databases, deploy services, and operate production end to end.
$ npm install -g dockup-cliCLI$ dockup skill installSkillGive Dockup to Codex or Claude Code once. The same agent can ship services, operate managed databases, and provision Linux or Windows compute without switching tools.
The agent understands the request. Dockup turns it into infrastructure actions.
$ dockup skill installskill connected_Ship a repository or container as a running production service.
dockup create api --repo … --deploy --waitManage production data, private connections, users and backups.
dockup db backup project/main-db --jsonCreate Linux boxes or Windows VMs for workloads beyond app containers.
dockup box create --image ubuntu-22.04 --jsonYour agent discovers the available controls, prepares every workload, waits for deployment, and verifies the result before handing the workflow back.
“Ship the API, connect its database, provision the worker compute, and confirm everything is healthy.”
dockup schema --jsonservice + database + computedockup deploy --wait --jsondockup status && dockup uptimeWhen production changes, your agent can read runtime and build logs, diagnose the failure, restart or roll back the service, and confirm that it recovered.
dockup uptime production/api --jsondockup logs production/api --jsondockup rollback dep_7f2a production/api --jsondockup status production/api --jsonPut service configuration in dockup.yaml. Your agent can inspect the diff, explain exactly what will change, and apply it only when the plan is right.
service: branch: main port: 3000 resources: cpu: 2 memory: 4096 healthcheck: path: /health retries: 5 domains: - api.example.com$ dockup plan production/api --json4 results1→2—→/health—→api.example.com3000→3000dockup up --deployEvery pull request or branch can get an isolated deployment, its own URL and environment, plus safe access to the data needed for a realistic review.
Commit a84c12f is ready for a production-shaped review.
$ dockup preview branch feature/checkoutBuilt from the branch and isolated from the production service.
Dockup creates a dedicated preview credential automatically.
dockup previewDockup gives agents direct control without giving them permission to guess. Sensitive output stays hidden, destructive actions stop for confirmation, and every deploy passes security and health checks.
The agent can request the action. Dockup decides whether the request is explicit enough to execute.
$ dockup destroy production/api --json"ok": false,"code": "needs_confirm"}The agent receives a structured error and can stop, ask for intent, or re-run with --yes.
Pick a monthly credit level and use it across your production stack. Deployments stay unlimited on paid plans; actual resource usage draws from your balance.
Install Dockup once. Your agent gets one interface to deploy, operate, recover and protect the complete production stack.
Open Dockup$ npm install -g dockup-cliDockup CLI installed$ dockup skill installShared agent skill connected$ dockup whoami --jsonAuthentication and agent context verified"ok": true, "agent": "ready"}