Skip to content
shadwshadw/Docs
GuidesAPIGetting Started
Dashboard
⌘K
Start
  • Overview
  • Getting started
  • Fundamentals
  • Production checklist
Deploy
  • Deploying apps
  • Environment & secrets
  • GitOps
  • Domains & TLS
Platform
  • Regions
  • CLI
  • API reference
  • Self-hostingOps
Errors
  • DEPLOYMENT_NOT_FOUND

Push to Git,
get a live URL

Deploy serverless functions, containers and static sites from Git, hosted or on machines you operate.

Get started guide Get an API keyAPI reference
bashdeploy.sh
# Auth: an API key (hive_…) binds the request to its team.
# Local dev (no HIVE_JWT_SECRET): 'x-hive-team: personal' works too.
curl -X POST https://api.shadw.cloud/v1/git/deploy \
  -H 'content-type: application/json' \
  -H 'Authorization: Bearer hive_YOUR_API_KEY' \
  -d '{
    "repo_url": "https://github.com/acme/app",
    "project": "my-app",
    "production": true
  }'

Connect your Git repository to deploy on every push, with preview deployments for testing changes before production.

Build with shadw

Deploying apps

Git import, framework detection, Dockerfile containers and rollback.

Environment & secrets

Inject vars at runtime or into the build; sensitive values are encrypted at rest.

GitOps

Connect GitHub once — push to deploy, config-as-code, two-way sync.

Regions

Regions follow where your nodes are; requests go to a healthy node in their own region first.

Functions & Fluid

Serverless instances that pack concurrent requests; production stays warm, previews scale to zero.

API reference

The documented endpoints for deploys, env, projects, nodes and more.

© 2026 shadw.cloud