From 778bef5ee6941056e06326d1eaaa6956d7307a85 Mon Sep 17 00:00:00 2001 From: Clawd Date: Sat, 18 Apr 2026 14:40:17 -0700 Subject: Remove Go implementation — ship is skills-only now MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The skills/ directory fully replaces the old Go CLI. Drop all Go source, build files, planning docs, and the stale SECURITY.md (which described the old git-user push-deploy model that no longer exists). Trim .gitignore to match the new tree. --- website/index.html | 216 ----------------------------------------------------- 1 file changed, 216 deletions(-) delete mode 100644 website/index.html (limited to 'website') diff --git a/website/index.html b/website/index.html deleted file mode 100644 index e7e6d7a..0000000 --- a/website/index.html +++ /dev/null @@ -1,216 +0,0 @@ - - - - - - ship — deploy to your VPS - - - -
-
-

ship

-

Deploy code to your VPS. Get a URL back.

-
- -
-

What it does

-

Point ship at a directory or binary. It figures out what you're deploying, uploads it, configures HTTPS, and gives you a URL. No containers required. No YAML. No config files.

-

Built for AI agents. JSON output by default, predictable behavior, and an agent skill so your assistant can deploy code without hand-holding.

-
- -
-

Usage

-
# static site
-ship ./dist
-→ https://ship-a1b2c3.example.com
-
-# with a name
-ship ./dist --name docs
-→ https://docs.example.com
-
-# binary with health check
-ship ./myapp --name api --health /healthz
-→ https://api.example.com
-
-# temporary preview (auto-deletes)
-ship ./preview --ttl 1h
-→ https://ship-x7y8z9.example.com (expires in 1h)
-
-# custom domain
-ship ./site --domain myapp.com
-→ https://myapp.com
-
- -
-

Features

-
-
- Auto-detection - Static sites, Docker apps, binaries — ship figures it out. -
-
- Automatic HTTPS - Caddy handles certificates. You get HTTPS by default. -
-
- TTL support - Temporary deploys that clean themselves up. -
-
- JSON output - Built for scripts and automation. Parseable by default. -
-
-
- -
-

One-time setup

-
# point ship at your VPS
-ship host init user@your-server --domain example.com
-

That's it. No manual VPS configuration. Init installs everything — Caddy, Docker, systemd services, SSH keys. Just bring a fresh VPS with SSH access (Ubuntu/Debian).

-
- -
-

Commands

-
    -
  • ship <path> — deploy
  • -
  • ship list — show all deployments
  • -
  • ship status <name> — check a deployment
  • -
  • ship logs <name> — view logs
  • -
  • ship remove <name> — take it down
  • -
-
- - -
- - -- cgit v1.2.3