taskclan
v0.1.0
Published
Taskclan Cloud CLI — log in and deploy with git, Heroku-style.
Maintainers
Readme
taskclan
The Taskclan Cloud CLI. Log in from your browser and deploy with git push, Heroku-style.
Install
npm install -g taskclanRequires Node 18+.
Deploy in three lines
taskclan login # opens the browser to approve this machine
taskclan git:remote -a my-app # adds a "taskclan" git remote for your app
git push taskclan main # builds + deploys, streaming the loglogin stores an account credential in ~/.netrc for cloud.taskclan.com (exactly like heroku login), so git push authenticates automatically for every app in your workspace — no per-app tokens.
Commands
| Command | What it does |
|---|---|
| taskclan login | Browser device login; writes the credential to ~/.netrc |
| taskclan logout | Remove the stored credential |
| taskclan whoami | Show the current login |
| taskclan apps | List your apps |
| taskclan git:remote -a <app> [-r <remote>] | Add the deploy remote (default remote: taskclan) |
| taskclan logs -a <app> | Tail a running app's logs |
Options
--url <url>— point at a different Cloud (defaulthttps://cloud.taskclan.com); also read fromTASKCLAN_CLOUD_URL.
Notes
The credential is a Taskclan Cloud account key scoped to your workspace. Revoke it anytime from the console (Developers), or taskclan logout to remove it locally.
