Los ambientes que necesites
dev, staging y prod vienen creados; kofre envs create añade otros, como qa.
Sube tu .env cifrado con kofre push, recupéralo con kofre pull o pásaselo a tu app en memoria con kofre run.
brew install kofrehq/tap/kofremacOS (Intel y Apple Silicon), Linux y Windows · npm con Node 22.23.4+, 24.22.1+ o 26.12.1+ · Releases
Si tu programa lee variables de entorno, funciona con Kofre
Cada variable se cifra en tu máquina antes de enviarse. Después ya puedes borrar el .env en texto plano.
kofre run abre la clave del ambiente en tu máquina, descifra las variables en memoria y arranca tu app con ellas.
Guarda el nombre, la versión y el valor cifrado.
Abre la clave del ambiente con tu clave privada, guardada en el llavero del sistema.
Recibe las variables como cualquier variable de entorno.
19 MiB y 2 iteraciones. El servidor guarda un verificador, nunca la contraseña.
32 bytes por ambiente, sellada para cada miembro sobre su clave pública.
Nonce aleatorio de 24 bytes y datos asociados que atan proyecto, ambiente, nombre y versión.
DPAPI, el llavero de macOS o libsecret. En la web, solo en memoria.
dev, staging y prod vienen creados; kofre envs create añade otros, como qa.
La primera operación con secretos pide tu contraseña maestra. La clave privada queda en el llavero del sistema hasta que ejecutas kofre lock.
Cada cambio crea una versión. kofre history las lista; con --show las descifra en tu máquina.
kofre devices lista dónde tienes sesión. Si pierdes un portátil, lo revocas desde el panel.
Binario nativo sin dependencias, o el paquete de npm si ya usas Node. Descargas y checksums en kofre-releases.
Ejecuta kofre --help para ver el resto, o kofre ui para usarlos desde una interfaz en la terminal.
Crea un token de servicio con kofre tokens create y expórtalo como KOFRE_TOKEN: el pipeline no necesita login.
Crea la cuenta, instala la CLI y ejecuta kofre init en tu proyecto. El plan Alcancía es gratis y no pide tarjeta.
brew install kofrehq/tap/kofre