{"repo":"ilmari-h/envie","free":true,"listed":false,"github":"https://github.com/ilmari-h/envie","clone":"git clone https://github.com/ilmari-h/envie.git","description":"The convenient and secure .env file replacement. Open source and self-hostable secrets manager.","language":"TypeScript","stars":129,"topics":["environment-variables","secret-management","security"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"Keep your secrets and environment variables secure and organized. Envie is both a secret manager for production use and a developer tool for better management of environment variables. Declutter and secure your developer machine by eliminating the need for local .env files. Features - Always encrypted Environment variables are encrypted before transit and never visible to the server - Fine-grained access control Grant access to specific environments on a per-user basis, optionally with time limits - Version history Track changes to environment configurations over time. Rollback to previous and see an audit trail of changes - Variable groups Group and organize environment variables together with shared access control rules. - Multi-tenant organizations Support for teams with role-based permissions Roadmap ○ Web UI │ Manage environments through a browser interface │ ○ Deployment Automation │ Trigger deployments when environment variables are updated │ You can suggest features and discuss the roadmap in discussions. 📦 Installation Envie is available as a CLI tool on npm. To install it globally on your machine, run: Requirements: Node.js (v22.0 and up) and Linux or macOS operating system 🚀 Quick start guide [!IMPORTANT] To use Envie, you need an Ed25519 keypair on your machine. This is because Envie uses client-side encryption to secure your environment variables. You can generate a new one using OpenSSH with the following command: When using Envie for the first time, run the c","default_branch":null,"files":null,"tree":[],"storefront":"/r/ilmari-h","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ilmari-h/envie/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}