envden v0.1.0 is in alpha
Skip to Content
.envden
Install and set up

Install envden

Install the CLI and choose where to run your server.

Install the CLI

Choose one method. The CLI runs on macOS, Linux and Windows.

macOS and Linux

curl -fsSL https://envden.theclau.de/install.sh | sh

Windows PowerShell

irm https://envden.theclau.de/install.ps1 | iex

These scripts check the binary against SHA256SUMS over HTTPS. They don't verify the signed release feed. Later script-installed updates through envden update verify that feed.

Homebrew

brew install notsuhas/tap/envden

npm

npm i -g envden

Scoop

scoop bucket add envden https://github.com/notsuhas/scoop-bucket
scoop install envden

Check the installation:

envden version

For v0.1.0, this prints:

0.1.0

Choose a server

Your devices need Tailscale, with HTTPS certificates enabled for the tailnet. Setup checks this.

  • Home lab first: run ghcr.io/notsuhas/envden in Docker on an always-on host.
  • Laptop first: run the server as a login service on this machine.

Use an always-on host if you have one. Other devices can sync with a laptop server only while that laptop is awake.

For contributors

To build the CLI from source, install Bun 1.4 and run:

git clone https://github.com/notsuhas/envden.git
cd envden
bun install
bun run --cwd apps/cli build
./apps/cli/dist/envden --help

The compiled binary includes envden serve.

On this page