create-svc
v0.1.9
Published
Bun-authored CLI to scaffold Go Cloud Run services with Chi, ConnectRPC, Vault, and Cloudflare examples.
Maintainers
Readme
create-svc
create-svc is a Bun-authored scaffold CLI for generating Cloud Run services with:
go + chigo + connectrpcbun + honobun + connectrpc- a real
service.yamlmanifest - shared Cloud Run bootstrap, deploy, and cleanup automation
- Neon-backed main, preview, and personal environments
Usage
bun install
bun run index.ts my-serviceThe generator discovers:
- accessible GCP projects
- open billing accounts
- Neon defaults from
NEON_API_KEY, or Vault viaVAULT_ADDRplusVAULT_TOKEN,VAULT_TOKEN_FILE, or~/.vault-token
Generated repos are Makefile-first. The shared Cloud Run control plane is exposed as a local CLI bin and invoked by make.
make dev
make gen
make lint
make test
make bootstrap
make deploy
make cleanupDevelopment
bun test src