Hub Cloud · Deployment
Your project. A running app.
Bring local files or a GitHub repository. Hub configures supported projects and gives your app an HTTPS URL, with organization access by default.
Deploy through your agent.
Install the Skill without an account. It guides your agent through setup, deployment, and release verification.
Use hosted MCP for GitHub projects or the CLI for local files.
npx skills add Hub-Host/skills --skill hub-deploy
Deploy the files you are working on.
Run from your project directory. hub deploy uploads the current files; the CLI returns the URL when the app is running.
Install the CLI and sign in first. New to Hub? Create your account.
hub deploy
Connect a repository. Keep shipping.
Authorize the Hub GitHub App when prompted. Hub deploys the branch head and follows pushes.
Options: --path apps/web for a subfolder, --branch main for a branch, or --no-watch to disable deploys on pushes.
hub deploy --git your-org/your-repo --name my-app
Bring the app shape you already have.
- Docker Compose: multiple services, workers, and databases with named volumes.
- Dockerfile: your build, with an exposed application port.
- Node.js: a start script and optional build script.
- Static front end: a build script and supported output directory.
- Static site: a folder containing
index.html.
Hub checks in this order and validates Compose settings. Read the project requirements →
Your domain. HTTPS included.
Use the address Hub gives your app. Hub manages HTTPS certificates and renewals.
Repair pull requests, where enabled.
Where enabled for your organization, Hub can propose a repair pull request for a failed GitHub deployment. You review and merge it. Failed builds leave the running release in place.
Keep the app running.
Monitor status, resources, and logs from your agent, terminal, or workspace.