start from the deploy target

Choose a starter.
Keep the receipts.

Use a starter as a GitHub template, write your app, and keep the first shipping path covered by CI/CD, security checks, and package or deploy preflights.

gh repo create my-app --template starter-series/docker-deploy-starter
Choose by shipping target

What are you trying to ship?

Pick the outcome first. The matching starter opens with its template command and first-path proof.

Template path

Start from a deploy target

The baseline path needs no CLI package. Pick the closest shipping target, use it as a GitHub template, then push to run the included checks.

Docker deploy is the default starting point when the app shape is still undecided.

gh repo create my-app --template starter-series/docker-deploy-starter
Flagship

Docker Deploy

Any language. One Dockerfile. SSH deploy to any VPS.

Docker · VPS · GHCR

Browser Extension

MV3. Chrome Web Store + Firefox AMO. Permission audit on every push.

MV3 · Chrome · Firefox

npm Package

OIDC trusted publishing. Zero secrets. Provenance built in.

npm · OIDC · Provenance

MCP Server

TypeScript MCP server. OIDC npm publish. Zero secrets needed.

MCP · TypeScript · OIDC

Python MCP Server

Python MCP server. OIDC PyPI publish. FastMCP + async.

MCP · Python · OIDC · PyPI

VS Code Extension

Vanilla JS. Dual publish to VS Marketplace + Open VSX.

VS Code · Open VSX · Vanilla JS