@uptrack-app/cli
v0.1.4
Published
Command-line interface for Uptrack uptime monitoring
Maintainers
Readme
@uptrack-app/cli
Command-line interface for Uptrack uptime monitoring. Zero dependencies — uses Node 18+ native fetch.
Install
# Run directly (no install needed)
npx @uptrack-app/cli list
# Or install globally
npm i -g @uptrack-app/cliAuthentication
Set your API key (get one at uptrack.app/dashboard/settings):
export UPTRACK_API_KEY=your_api_keyOr pass it per-command:
npx @uptrack-app/cli list --api-key=your_api_keyCommands
List monitors
uptrack listStatus Name URL Interval Uptime
────── ───────────── ───────────────────────── ──────── ──────
● up Production https://example.com 60s 99.99%
● up API https://api.example.com 30s 100%
● down Staging https://staging.example.com 180s 98.5%
3 monitor(s)Create a monitor
uptrack create --url https://example.com
uptrack create --url https://api.example.com --name "API" --interval 30Check status
uptrack statusMonitors: 12 total
● 11 up
● 1 down
Down monitors:
● staging.example.comDelete a monitor
uptrack delete <monitor-id>Help
uptrack help