logoalt Hacker News

c-hendrickslast Friday at 4:40 PM2 repliesview on HN

Also mise: https://mise.jdx.dev/environments/


Replies

kstrauserlast Friday at 4:47 PM

Seconded. I've also had great luck with the same author's fnox secret manager, especially because you can tell it to fetch some secrets from the user's laptop's OS keychain, and some out of 1Password, and some out of AWS KMS, and some out of [probably your own favorite provider (https://fnox.jdx.dev/providers/overview)].

show 1 reply
Kydlawtoday at 4:34 PM

That's what we are using as well in our small team. `mise` for our non-sensitive values/ environment variables and then `fnox` (from the same author) to encrypt and manage the secrets. `mise` has a plugin for `fnox` that allows to automatically load the secrets in the context when running a mise task/command. This way, our secrets are never exposed, even during local development. Setting this up was effortless. Pretty happy about these tools.