Loading...
Loading...
Manage Render services, deploys, databases, and infrastructure from the CLI. Use when deploying, restarting, viewing logs, opening SSH/psql sessions, or validating render.yaml blueprints.
npx skill4agent add free-energy-studio/skills renderrender.yamlrenderbrew install renderrender loginRENDER_API_KEY# Interactive login (opens browser)
render login
# Or set API key for non-interactive use
export RENDER_API_KEY=rnd_...# List workspaces
render workspaces
# Set active workspace
render workspace set# List all services and datastores (interactive)
render services
# List services as JSON (non-interactive)
render services --output json --confirm# List deploys for a service
render deploys list [SERVICE_ID]
# Trigger a deploy
render deploys create [SERVICE_ID]
# Deploy a specific commit
render deploys create [SERVICE_ID] --commit [SHA] --confirm
# Deploy a specific Docker image
render deploys create [SERVICE_ID] --image [URL] --confirm
# Deploy and wait for completion (useful in CI)
render deploys create [SERVICE_ID] --wait --confirm# SSH into a running service instance
render ssh [SERVICE_ID]
# Launch an ephemeral shell (isolated, no start command)
render ssh [SERVICE_ID] --ephemeral# Open interactive psql session
render psql [DATABASE_ID]
# Run a single query
render psql [DATABASE_ID] -c "SELECT NOW();" -o text
# Query results as JSON
render psql [DATABASE_ID] -c "SELECT id, name FROM projects LIMIT 5;" -o json
# CSV output via psql passthrough
render psql [DATABASE_ID] -c "SELECT id, email FROM users;" -o text -- --csv# Validate render.yaml (defaults to ./render.yaml)
render blueprints validate
# Validate a specific file
render blueprints validate path/to/render.yaml| Flag | Description |
|---|---|
| Output format: |
| Skip confirmation prompts |
export RENDER_OUTPUT=jsonrenderrender help <command>--waitdeploys createrender login~/.render/cli.yamlRENDER_CLI_CONFIG_PATH