Installation
Authentication
| Command | Description |
|---|---|
jelou login | Authenticate with PAT or API key (--token, --profile) |
jelou logout | Remove credentials (--all, --profile) |
jelou whoami | Show current identity |
jelou auth list | List saved profiles |
jelou auth switch [name] | Switch active profile |
jelou auth remove <name> | Remove a profile (-y) |
Projects
| Command | Description |
|---|---|
jelou init | Scaffold a new function project (--slug, --mode) |
jelou dev | Local dev server with hot reload (--port, --env, --no-watch) |
Deployment
| Command | Description |
|---|---|
jelou deploy | Deploy to production (--no-confirm, --follow) |
jelou rollback [slug] [id] | Revert to a previous deployment |
jelou deployments list [slug] | List deployment history |
jelou deployments info <slug> <id> | Deployment details |
jelou deployments download <slug> <id> | Download artifact (-o) |
Functions
| Command | Description |
|---|---|
jelou functions list | List all functions |
jelou functions info <slug> | Show function details |
jelou functions create | Create a remote function (--slug, --name) |
jelou functions delete <slug> | Delete a function (-y) |
Secrets
| Command | Description |
|---|---|
jelou secrets list <slug> | List secrets |
jelou secrets set <slug> | Set secrets (inline, --from-env, interactive) |
jelou secrets delete <slug> <key> | Delete a secret |
Tokens
| Command | Description |
|---|---|
jelou tokens list [slug] | List runtime tokens |
jelou tokens create [slug] | Create token (--name) |
jelou tokens revoke <slug> <id> | Revoke token (-y) |
Logs
| Command | Description |
|---|---|
jelou logs [slug] | Stream live logs (default) |
jelou logs [slug] --history | Fetch historical logs |
jelou cron list [slug] | List cron schedules |
jelou cron logs [slug] | Cron execution logs (--state, --cursor) |
Other
| Command | Description |
|---|---|
jelou skill install | Install AI agent skill (--global, --api) |
Global flags
| Flag | Description |
|---|---|
--json | JSON output to stdout |
--no-input | Disable interactive prompts |
--profile <name> | Use a specific profile |
Environment variables
| Variable | Description |
|---|---|
JELOU_TOKEN | Auth token (no jelou login needed) |
JELOU_NO_INPUT | 1 for non-interactive mode |
CI | true for non-interactive mode |
JELOU_PROFILE | Default profile |