尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Stop secret sprawl. CriptEnv is an open-source Zero-Knowledge secret manager for devs and teams. Encrypt secrets client-side with AES-256-GCM before they reach the server. CLI, web dashboard, audit logs, and cloud integrations included.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗CriptEnv is a secret management platform built for developers who need to securely store, share, and sync environment variables, API keys, and sensitive credentials across teams and infrastructure.
Unlike traditional secret managers, CriptEnv uses Zero-Knowledge Encryption: your secrets are encrypted on your device with AES-256-GCM before ever reaching our servers. We store only opaque encrypted blobs — we cannot read your secrets, even if we wanted to.
Your secrets are scattered everywhere:
.env files on multiple machines, accidentally committed to Git75% of data breaches involve exposed credentials. CriptEnv solves this with a unified, encrypted vault that stays under your control.
Your Device CriptEnv Servers
─────────── ───────────────
┌─────────────┐ Encrypted Blob ┌─────────────┐
│ Password │ ──────────────────► │ Vault │
│ │ │ │ Storage │
│ ▼ │ │ │
│ PBKDF2 │ │ (We can │
│ │ │ │ NEVER │
│ ▼ │ │ decrypt │
│ AES-256 │ Encrypted Blob │ this) │
│ Encrypt │ ◄────────────────── │ │
└─────────────┘ └─────────────┘
pip install criptenv
Requires Python 3.10+.
# Authenticate with your account
criptenv login --email [email protected]
criptenv init is optional and only prepares local CLI metadata under ~/.criptenv/.
# Add a secret to the remote project vault (encrypted locally before sending)
criptenv set DATABASE_URL=postgres://localhost/mydb
criptenv set API_KEY=your_api_key_here
# List all secrets (names only — values are never exposed)
criptenv list
# Get a decrypted value
criptenv get DATABASE_URL
# Import from an existing .env file
criptenv import .env
# Export to .env
criptenv export -o .env.production
# Import a .env file into the remote vault
criptenv push .env.production -p my-project
# Export the remote vault to a local .env file
criptenv pull -p my-project --output .env.production
| Command | Description |
|---|---|
criptenv init | Prepare local CLI metadata (optional) |
criptenv login | Sign in to your CriptEnv account |
criptenv set KEY=VALUE | Encrypt and store a secret in the remote vault |
criptenv get KEY | Decrypt and retrieve a secret in memory |
criptenv list | List remote secret keys (names only) |
criptenv delete KEY | Remove a secret from the remote vault |
criptenv push FILE -p PROJECT | Import .env secrets into the remote vault |
criptenv pull -p PROJECT -o FILE | Export remote secrets to a file |
criptenv import FILE | Import secrets from .env file into the remote vault |
criptenv export -o FILE | Export remote secrets to .env or JSON |
criptenv rotate KEY | Rotate a secret value |
criptenv doctor | Check CLI health and connectivity |
Prefer a visual interface? Use the web dashboard at:
👉 https://criptenv.77mdevseven.tech
Features:
| Feature | Description |
|---|---|
| 🔒 Zero-Knowledge | Server never sees plaintext. AES-256-GCM client-side encryption. |
| ⚡ CLI-First | Natural terminal workflow. Fast, scriptable, automation-friendly. |
| 🌐 Web Dashboard | Visual interface for teams and non-technical members. |
| 🔄 Team Sync | Securely share encrypted vaults across devices and teammates. |
| 📋 Audit Logs | Complete trail of every secret operation. |
| 🔑 CI/CD Native | GitHub Action, CI tokens, and cloud provider sync. |
| 🛡️ 2FA & OAuth | TOTP + GitHub/Google/Discord authentication. |
| 🏗️ Self-Hostable | Open source. Deploy on your own infrastructure. |
CriptEnv is built with security as the primary design constraint:
We cannot decrypt your secrets. Even with full database access, your data remains cryptographically secure because the encryption key never leaves your devices.
The repository documentation was audited against the source and deployment manifests on 2026-09-18. The current status and known gaps are tracked in docs/project/current-state.md.
Want to contribute or self-host? Check out:
| Layer | Technology |
|---|---|
| CLI | Python, Click, cryptography |
| Backend | FastAPI, SQLAlchemy, PostgreSQL 15, Redis |
| Frontend | Vinext, React 19, Tailwind CSS v4 |
| Deploy | Cloudflare Pages + Workers, VPS Docker, Cloudflare Tunnel |
| Avatar storage | Cloudflare R2 (recommended) or Supabase Storage |
MIT License — see LICENSE for details.