easyenv 0.5.0 is out
EasyEnv from your terminal
Spin workspaces up, SSH in, forward ports, copy files. One static binary for macOS, Linux, and Windows.
Linux (x86_64) - install
# bash / zsh$ curl -L https://github.com/donedeploy/easyenv-cli/releases/download/0.5.0/easyenv_0.5.0_linux_amd64 -o easyenv$ chmod +x easyenv && mv easyenv ~/.local/bin/easyenv$ easyenv --versionA guided tour
From your shell
to a running workspace.
Click any step on the left. The same flows work on macOS, Linux, Windows, and your CI runner.
Step 02 / Provisionworkspace docs
A fresh workspace in one command.
Templates bundle a curated set of recipes. Or compose your own with --recipe flags. A TTL flag auto-tears the workspace down if you forget about it.
you@laptop ~/work
live# from a template, auto-stop in 8 hours$easyenv workspace create \$ --template python_devenv \$ --name review-pr-1284 --ttl 8hProvisioning review-pr-1284 ...✓cloud-init ok✓ansible run ok✓review-pr-1284 is running (1 machine, 38s)1 machine38s bootAuto-stops in 8h
Pro tip
Pin a recipe size with :small, :medium, :large to match your workload. Compose stacks with --recipe postgres:small --recipe redis:small.
The full command set, every flag, in the CLI reference.
Drop into a workspace from your shell.
One binary. No runtimes. Works on macOS, Linux, and Windows, plus your CI runner.
