Categorías

Cómo Instalar

Cómo instalar Infisical con Docker Compose y pasar secretos a tus contenedores

Infisical es una plataforma de gestión de secretos de código abierto que se instala con Docker Compose (Postgres, Redis y un backend) y entrega cada secreto a tus contenedores con su CLI. La instalé con la v0.166.2, creé un proyecto con tres entornos y una app leyó su clave con infisical run. En una instancia sin licencia, 4 de 57 funciones de pago siguen activas.

Cómo Instalar

Cómo instalar OpenBao con Docker y almacenamiento Raft

Para instalar OpenBao con Docker, arranca la imagen openbao/openbao:2.6.2 con almacenamiento Raft en un volumen, inicialízala con bao operator init y deséllala con tres de las cinco claves. OpenBao es la bifurcación de HashiCorp Vault con licencia MPL 2.0 y mantiene su API, así que tus aplicaciones leen los secretos igual.

Herramientas

Variables de entorno y secretos en Docker Compose

Docker Compose ofrece tres formas de pasar configuración a un contenedor: la clave environment, el atributo env_file y el archivo .env para interpolar valores. Para datos sensibles no uses variables de entorno; los secretos en Docker Compose se montan como ficheros de solo lectura en /run/secrets/, lejos de los logs y del entorno del proceso.

Arquitectura

Vault de HashiCorp para gestión de secretos

HashiCorp Vault centraliza la gestión de secretos con rotación automática, auditoría de cada acceso y políticas granulares por servicio. Genera credenciales efímeras que caducan en minutos, no en años. Para equipos que trabajan con ficheros .env en servidores, Vault ofrece secretos dinámicos, trazabilidad completa y control de acceso real.