render-cli

Crates.iorender-cli
lib.rsrender-cli
version0.10.3
sourcesrc
created_at2021-12-12 20:41:43.712331
updated_at2023-12-14 14:27:29.336606
descriptionCommand line actions for Render.com
homepage
repository
max_upload_size
id496706
size65,137
Kurt Wolf (kurtbuilds)

documentation

README

GitHub Contributors Stars Build Status Downloads Crates.io

Render

This is a CLI tool for Render.com actions.

Pull requests and adoption or sponsorship by the render.com team are more than welcome.

Usage

These commands exist:

render put-env <service_name> <env_fpath...>
render put-env <env_group_name> <env_fpath...>
render create-env-group <service_name>
render deploy <service_name>
render list
render suspend <service_name...>

It depends on two environment variables, which can also be passed in as flags:

RENDER_TOKEN
RENDER_OWNER # this is optional. Assumes your user account otherwise

For the token, generate a token on the Render.com web interface, and then add it to your environment.

I recommend against adding secrets to ~/.bash_profile. Instead, store it in ~/.renderrc:

# ~/.renderrc
export RENDER_TOKEN=<your token>

# ~/.bash_profile
source ~/.renderrc

Installation

cargo install render-cli
Commit count: 0

cargo fmt