awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dotenv-org avatar

dotenv-org/dotenv-vault

0
View on GitHub↗
1,244 Stars·37 Forks·TypeScript·MIT·6 Aufrufewww.dotenv.org/vault↗

Dotenv Vault

Dotenv-vault is a centralized platform for managing, synchronizing, and injecting encrypted environment variables across development, staging, and production environments. It functions as a secure vault that converts local configuration files into encrypted payloads, ensuring that sensitive credentials remain protected during version control and distribution.

The platform distinguishes itself through its ability to maintain consistent configuration states across local machines and remote cloud infrastructure. It utilizes environment-specific key management and symmetric-key encryption to authorize access to secrets, while providing just-in-time decryption during application startup to prevent plain-text exposure. Users can track configuration history through versioned auditing and receive automated notifications whenever environment variables are modified.

The system integrates directly into continuous integration and delivery pipelines to automate the injection of secrets into containerized and serverless environments. It provides a command-line interface for managing authenticated user sessions and synchronizing encrypted configuration files across diverse hosting providers. The tool also supports security maintenance through encryption key rotation and granular access control.

Features

  • Environment Variable Management - Synchronizes and manages sensitive configuration files across local development machines and remote production environments.
  • Remote Configuration Synchronization - Synchronizes encrypted configuration files between local development environments and remote cloud infrastructure to maintain a consistent source of truth.
  • Environment Configuration Managers - Synchronizes and manages encrypted environment variables across local and remote environments to ensure consistent configuration throughout the application lifecycle.
  • Encrypted Vaults - Stores sensitive configuration data in a single encrypted vault file that requires a specific key for runtime decryption.
  • Encrypted Secret Management - Encrypts sensitive environment variables before storage to protect credentials from unauthorized access in version control.
  • Secret Encryption - Protects sensitive credentials by converting local configuration files into encrypted payloads for safe version control and distribution.
  • CI/CD Pipeline Integrations - Integrates encrypted environment variables into continuous integration and delivery pipelines to ensure secure access during automated builds.
  • Cloud Deployment Configurations - Configures and injects encrypted secrets into containerized or serverless cloud environments during automated deployment processes.
  • Environment Variable Deployers - Automates the configuration and synchronization of environment variables across various cloud hosting providers and containerized infrastructure.
  • Auditable Configuration Histories - Tracks configuration history and versioning to allow for auditing and rollbacks of environment variable changes.
  • Environment Management - Organizes environment-specific secrets for different deployment stages through a centralized interface with automated environment switching.
  • Configuration Synchronization Services - Maintains consistent environment settings by syncing encrypted configuration files across multiple cloud hosting and serverless providers.
  • Key-Level Access Controls - Enforces granular access control by using unique decryption keys to authorize access to environment-specific secrets.
  • On-Demand Secret Decryption - Decrypts encrypted configuration payloads during application startup to ensure sensitive secrets are never stored in plain text.
  • Per-Environment Key Bindings - Uses unique cryptographic keys to isolate and authorize access to configuration sets across different deployment stages and environments.
  • Configuration Synchronization - Distributes and synchronizes encrypted configuration files across multiple deployment platforms and continuous integration pipelines.
  • Secret Injection Pipelines - Automates the secure delivery of encrypted environment variables into build and deployment pipelines to maintain consistent configuration.
  • Secret Management Integrations - Integrates with continuous integration workflows to securely inject sensitive configuration secrets into applications at runtime.
  • Runtime Secret Injection - Maps encrypted environment variables from a secure vault directly into container or deployment environments at runtime.
  • CLI Secret Management - Provides command-line tools to automate the decryption and injection of environment variables into non-interactive build and deployment pipelines.

Star-Verlauf

Star-Verlauf für dotenv-org/dotenv-vaultStar-Verlauf für dotenv-org/dotenv-vault

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht dotenv-org/dotenv-vault?

Dotenv-vault is a centralized platform for managing, synchronizing, and injecting encrypted environment variables across development, staging, and production environments. It functions as a secure vault that converts local configuration files into encrypted payloads, ensuring that sensitive credentials remain protected during version control and distribution.

Was sind die Hauptfunktionen von dotenv-org/dotenv-vault?

Die Hauptfunktionen von dotenv-org/dotenv-vault sind: Environment Variable Management, Remote Configuration Synchronization, Environment Configuration Managers, Encrypted Vaults, Encrypted Secret Management, Secret Encryption, CI/CD Pipeline Integrations, Cloud Deployment Configurations.

Welche Open-Source-Alternativen gibt es zu dotenv-org/dotenv-vault?

Open-Source-Alternativen zu dotenv-org/dotenv-vault sind unter anderem: dotenvx/dotenvx — dotenvx is a cross-platform command-line tool that encrypts `.env` files using public-key cryptography and decrypts… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… microsoftdocs/azure-docs — Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It… gaia-pipeline/gaia — Gaia is a polyglot pipeline orchestrator and continuous integration and delivery automation platform. It functions as… postmanlabs/newman — Newman is a headless API client and command line tool for executing Postman collections. It serves as an API test…

Kuratierte Suchen mit Dotenv Vault

Handverlesene Sammlungen, in denen Dotenv Vault vorkommt.
  • Global state management
  • Manager für lokale Umgebungsvariablen

Open-Source-Alternativen zu Dotenv Vault

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Dotenv Vault.
  • dotenvx/dotenvxAvatar von dotenvx

    dotenvx/dotenvx

    4,974Auf GitHub ansehen↗

    dotenvx is a cross-platform command-line tool that encrypts .env files using public-key cryptography and decrypts them at runtime, injecting the plaintext secrets into a process environment before execution. It treats encrypted environment files as self-contained vaults that are loaded and decrypted entirely in memory each time a command runs. What sets dotenvx apart is its ability to armor the private decryption key itself with a passphrase, allowing that key to be stored remotely and retrieved only when decryption is needed. A single encrypted vault file can be bound to multiple per-envir

    JavaScriptcliconfiguration-filecurl
    Auf GitHub ansehen↗4,974
  • zenml-io/zenmlAvatar von zenml-io

    zenml-io/zenml

    5,451Auf GitHub ansehen↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    Auf GitHub ansehen↗5,451
  • bitwarden/androidAvatar von bitwarden

    bitwarden/android

    8,457Auf GitHub ansehen↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    Auf GitHub ansehen↗8,457
  • gaia-pipeline/gaiaAvatar von gaia-pipeline

    gaia-pipeline/gaia

    5,216Auf GitHub ansehen↗

    Gaia is a polyglot pipeline orchestrator and continuous integration and delivery automation platform. It functions as a multi-language workflow engine that coordinates the movement and transformation of data by executing tasks written in different programming languages through a dependency graph. The platform distinguishes itself with a visual pipeline configurator for mapping function arguments via a management portal and a secure secret manager that uses ciphers to encrypt passwords and tokens. It further automates the software lifecycle by cloning repositories and recompiling applications

    Goautomationbuildcontinuous-delivery
    Auf GitHub ansehen↗5,216
  • Alle 30 Alternativen zu Dotenv Vault anzeigen→