| ▲ | theozero 6 hours ago | ||||||||||||||||
Check out https://varlock.dev - it uses functions and a plugin system to pull from different backends. But also allows composing values together in whatever way you like, has built in validation, extra protection for secrets, and a ton more. | |||||||||||||||||
| ▲ | techalchemist 5 hours ago | parent | next [-] | ||||||||||||||||
Cool, I checked it out and must say varlock's solid, but it's solving different problem. Varlock makes .env files smarter (validation, types, editor autocomplete, Next.js/Vite hooks). SecretEnv gets rid of the .env files entirely. Your project lists what it needs by nickname, the actual secrets live in whatever backends your team already uses. Change backend? One line and every repo picks it up. Both work with any language. They could actually compose together, varlock can call secretenv to pull from the backends and validate on the top. :) | |||||||||||||||||
| |||||||||||||||||
| ▲ | techalchemist 6 hours ago | parent | prev [-] | ||||||||||||||||
Thanks for pointing out varlock. Let me go check it out. | |||||||||||||||||