@uetuluk/create-cli
v0.0.6
Published
CLI for the create.ritsdev.top platform — register, provision, and deploy teenybase instances.
Readme
@uetuluk/create-cli
CLI for the create.ritsdev.top platform — a small self-hosted teenybase-as-a-service.
Register an account, provision a teenybase instance under your own subdomain, push schema, stream logs.
Quick start
# no install — just use npx
npx @uetuluk/create-cli register
npx @uetuluk/create-cli create
npx @uetuluk/create-cli listOr install once:
npm i -g @uetuluk/create-cli
teeny register
teeny createCommands
| | |
|---|---|
| teeny register | create an account |
| teeny login | log in to an existing account |
| teeny logout | forget local credentials |
| teeny whoami | show current user |
| teeny create | provision a new teenybase instance, returns a <adj>-<animal>-NNNN subdomain + admin token |
| teeny list | list your instances |
| teeny status <name> | one instance's details |
| teeny delete <name> | tear down an instance (db + bucket + container) |
| teeny deploy <name> | push your teenybase.config.ts to an instance |
| teeny logs <name> | stream live container logs |
All commands take --server <url> to point at a different platform; defaults to https://create.ritsdev.top (or TEENY_SERVER env).
Files
- Account credentials:
~/.config/teenybase-create/credentials.json - Per-instance admin tokens:
~/.config/teenybase-create/instances/<name>.json
Both are written 0o600. The admin token for an instance is shown only once at create time; if you lose it, delete and recreate the instance.
Claude Code skill
If you're using Claude Code, install the platform skill so the assistant knows how to drive this CLI:
mkdir -p ~/.claude/skills/create-ritsdev
curl -fsSL https://create.ritsdev.top/skills/create-ritsdev/SKILL.md \
> ~/.claude/skills/create-ritsdev/SKILL.mdWhat's a teenybase?
teenybase is a tiny declarative backend (auth, schema, REST). Upstream targets Cloudflare Workers + D1; this platform runs a Node + Postgres + MinIO port of the same codebase under your own subdomain on *.create.ritsdev.top.
Quotas
5 instances per account. Delete to free a slot.
Status
Pre-alpha. Don't put production data in it yet.
