Skytells CLI
Go from zero to a fully automated deploy pipeline — install the Skytells CLI, manage projects and apps, stream logs, and wire it into CI/CD.
Who this is for
Developers who manage Skytells projects from the terminal. If you deploy apps, run scripts, or work in CI/CD pipelines and want to stop clicking through a browser to do it, this path is for you. No prior CLI experience with Skytells is required — just Node.js 18+ installed.
What you'll be able to do after this path
- Install the CLI and authenticate using the browser-based device flow or a personal access token
- Link a project to your working directory so every command knows which project to talk to
- Create apps, trigger deployments, and manage the app lifecycle entirely from your terminal
- Stream real-time deployment and container logs to catch problems the moment they happen
- Set environment variables at the project or app level without ever touching the web console
- Pipe command output as JSON into shell scripts,
jq, and CI/CD pipelines
Your learning path
Module 1 — Install & Authenticate
Install the CLI, sign in with the device flow, create a personal access token, and link your first project.
Module 2 — Projects & Apps
List your projects, create apps, inspect their state, and control the app lifecycle: start, stop, restart, redeploy.
Module 3 — Deploy & Logs
Trigger deployments, stream deployment logs in real time, switch to container logs, and debug failed deploys without leaving the terminal.
Module 4 — Environment Variables & Configuration
Set secrets and config values at the project or app level. Understand precedence, avoid common mistakes, and redeploy cleanly.
Module 5 — Scripting & CI/CD
Use JSON output, jq, and environment variables to automate deploys in GitHub Actions, GitLab CI, and shell scripts.
Start with Module 1 →