All apps/Shelve

Shelve

shelve

Open-source secret and environment management: secure, simple, collaborative, with a CLI and GitHub sync.

Runs as shelve|macOS, Linux, Windows|shelve.cloud

Command form

ai-draft · 2 tasks · 2 fields

Pull or push environment variables between a Shelve project and a local .env file. Login, project creation and resource generation are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui shelve

shelve pull

Pull variables

Pull variables for an environment into the .env file.

Pull variablesExample values, fixed in this page — nothing here reaches a terminal
Basic
Environment
string
TasksEach one presets the form for one job
Pull
env
ParametersOnly these flags are editable in the form
Environment
Specify the environment.
string
--env-e

shelve push

Push variables

Push variables for an environment to Shelve.

Push variablesExample values, fixed in this page — nothing here reaches a terminal
Basic
Environment
string
TasksEach one presets the form for one job
Push
env
ParametersOnly these flags are editable in the form
Environment
Specify the environment.
string
--env-e
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed shelve against its version. A form that does not match your version is not offered.