Hub

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.

Install with skills.sh
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.

Terminal · Local project
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.

Terminal · GitHub project
hub deploy --git your-org/your-repo --name my-app

Bring the app shape you already have.

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.