awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dotenv-org avatar

dotenv-org/dotenv-vault

0
View on GitHub↗
1,244 نجوم·37 تفرعات·TypeScript·MIT·4 مشاهداتwww.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.

سجل النجوم

مخطط تاريخ النجوم لـ dotenv-org/dotenv-vaultمخطط تاريخ النجوم لـ dotenv-org/dotenv-vault

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Dotenv Vault

مجموعات منسقة بعناية يظهر فيها Dotenv Vault.
  • Global state management
  • مديرو متغيرات البيئة المحلية

بدائل مفتوحة المصدر لـ Dotenv Vault

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Dotenv Vault.
  • dotenvx/dotenvxالصورة الرمزية لـ dotenvx

    dotenvx/dotenvx

    4,974عرض على GitHub↗

    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
    عرض على GitHub↗4,974
  • zenml-io/zenmlالصورة الرمزية لـ zenml-io

    zenml-io/zenml

    5,451عرض على GitHub↗

    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
    عرض على GitHub↗5,451
  • bitwarden/androidالصورة الرمزية لـ bitwarden

    bitwarden/android

    8,457عرض على GitHub↗

    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
    عرض على GitHub↗8,457
  • gaia-pipeline/gaiaالصورة الرمزية لـ gaia-pipeline

    gaia-pipeline/gaia

    5,216عرض على GitHub↗

    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
    عرض على GitHub↗5,216
عرض جميع البدائل الـ 30 لـ Dotenv Vault→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ dotenv-org/dotenv-vault؟

الميزات الرئيسية لـ dotenv-org/dotenv-vault هي: Environment Variable Management, Remote Configuration Synchronization, Environment Configuration Managers, Encrypted Vaults, Encrypted Secret Management, Secret Encryption, CI/CD Pipeline Integrations, Cloud Deployment Configurations.

ما هي البدائل مفتوحة المصدر لـ dotenv-org/dotenv-vault؟

تشمل البدائل مفتوحة المصدر لـ dotenv-org/dotenv-vault: 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…