{"repo":"macalbert/envilder","free":true,"listed":false,"github":"https://github.com/macalbert/envilder","clone":"git clone https://github.com/macalbert/envilder.git","description":"One secret mapping for local dev, CI/CD, and runtime. Envilder resolves cloud secrets from your own vaults without SaaS middlemen, duplicated config, or .env drift.","language":"TypeScript","stars":138,"topics":["automation","devops","dotenv","secrets","ci-cd","azure","aws-ssm","azure-keyvault","configuration","developer-tools"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🗝️ Envilder ☁️ One secret mapping for local dev, CI/CD, and runtime. Define secrets once in envilder.json . Resolve them consistently from AWS SSM or Azure Key Vault. Website & docs → envilder.com Why Envilder? Your new developer joins the team. They need environment variables to run the app locally. What happens next? Someone sends API keys over Slack. Someone else digs up a wiki page with outdated credentials. Forty-five minutes later, their .env file is \"probably correct\". Envilder fixes this with one versioned mapping contract. You create a JSON mapping between variable names and cloud secret paths. Envilder resolves them from AWS SSM or Azure Key Vault. The same mapping file works in local dev (CLI), CI/CD (GitHub Action), and application startup (runtime SDKs). No SaaS middleman. One versioned mapping contract. Secrets stay in your cloud. The problem - Onboarding takes hours, not seconds. Every new developer needs someone to explain which secrets go where. Keys get shared over Slack, pasted from wikis, or copied from a colleague's machine. It's slow, error-prone, and insecure. - Every environment has its own workflow. Local dev reads .env files. CI/CD uses vault integrations. Production has its own method. Same app, three different secret workflows. - No single mapping contract. Your cloud provider may be the source of truth for secret values, but each environment still needs to know how application variables map to those secrets. Without a versioned contract, dev, sta","default_branch":null,"files":null,"tree":[],"storefront":"/r/macalbert","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/macalbert/envilder/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."}