Warning
This CLI is deprecated and no longer under active development. We recommend using our newer actively-maintained CLI instead.
You can download a platform-specific build of render-cli from the releases page.
brew tap render-oss/render
brew install renderSee render-oss/homebrew-render for more details.
If you head to GitHub Actions and click a passing build, you can download the latest artifacts at the bottom of the page.
This is necessary to run render-cli on platforms not supported by deno compile, such as Linux arm64.
You can also clone this repository (fork it first, if you want!) and run the application from the repo itself. Something like this will get you sorted:
git clone git@github.com:render-oss/render-cli.git
cd render-cli
make deps
# 'deno task run' replaces 'render' in executable invocations
deno task run --helpTo build a local binary, run make build-local. It will emit a platform-correct binary on supported platforms and write it
to ./bin/render.
render-cli attempts to be a friendly and explorable command-line tool. For any command or subcommand under render, you can pass --help for detailed information on how it works.
You'll want to get started by building a config file. The magic words for this are render config init, and it'll walk you through getting set up.
Is something hard to use, unpleasant to use, or unclear? Please let us know! As the CLI is an open-source project, we try to work in the open as much as possible; please check the issues and file a new one if appropriate!
render-cli supports completions for bash, zsh, and fish. Once installed, type render completions --help for details.
RENDERCLI_CONFIG_FILE: the path to a render-cli configuration file. If this file does not exist, render-cli will not halt (but the application may fail due to missing configuration).RENDERCLI_PROFILE: selects a profile from the Render configuration. Is overridden by the--profileoption. Defaults todefaultif neither is set.RENDERCLI_REGION: selects a region. Is overridden by the--regionoption. Defaults to your selected profile'sdefaultRegionif neither is set, andoregonif your profile lacks adefaultRegion.RENDERCLI_APIKEY: provides an API key for use with the Render CLI. Overrides the value in your selected profile. Has no default; operations that require API access will fail if this is unset and the current profile does not have an API key.