ShipStatic Docs llms.txt llms-full.txt

ShipStatic

Static hosting on a global edge network.

How it works

01. Build - Create your site with any framework or tool. If it outputs static files, ShipStatic can host it.

02. Deploy - Upload your files to create an immutable snapshot. Distributed globally, live in seconds.

03. Domain - Point a domain at your deployment. Switch between snapshots instantly, zero downtime.

Core concepts

The platform is built on two primitives:

Deployments are immutable snapshots of your static files. Once created, they never change. Each gets a unique ID and an instant preview URL.

Domains are dynamic pointers that give deployments a permanent address. Repoint a domain to any deployment instantly.

Tokens are single-use credentials for automated deploys - scoped, time-limited, and disposable.

Your API Key authenticates the CLI, SDK, and API. One key per account, persistent, full access.

ship.json is an optional config file for redirects, rewrites, headers, and URL formatting.

Interfaces

Every interface speaks the same language:

  • Web Console - manage everything from your browser
  • Ship CLI - deploy from your terminal
  • Ship MCP - deploy from AI agents (Claude Code, Cursor, VS Code)
  • Ship SDK - deploy from code (Node.js and browser)
  • Ship Action - deploy from CI/CD
  • Ship Skill - teach AI agents to deploy via CLI
  • Ship API - integrate directly over HTTP