🐳 .env → Variables docker-compose
Pega el contenido de un archivo .env para convertirlo al bloque environment de docker-compose.yml, en formato lista o diccionario.
✅ 100% gratis, sin registro, todo en el navegador
🔒 Privacidad garantizada:
El contenido de tu .env (incluidos API keys y contraseñas) nunca se envía. Toda la conversión ocurre dentro del navegador.
⚠️ Advertencia de secretos
Estas claves parecen secretas. No las escribas directamente en docker-compose.yml; usa una referencia ${VAR} y cárgalas desde .env.
🔗 Herramientas relacionadas
📖 Cómo usar
-
1
Pega tu .envPega el contenido del .env en el campo izquierdo. Las líneas con # son comentarios.
-
2
Elegir formato de salidaElige formato lista o diccionario y, si quieres, reescribe los secretos como ${VAR}.
-
3
Copiar el resultadoEl bloque aparece a la derecha. Cópialo y pégalo bajo la clave environment de tu docker-compose.yml.
❓ Preguntas frecuentes
¿Qué claves disparan la advertencia?
Las claves cuyo nombre contiene PASSWORD, SECRET, KEY, TOKEN, API_KEY o PRIVATE disparan la alerta.
¿Cómo se manejan comillas y escapes?
Los valores entre comillas se desentrecomillan. Si un valor contiene caracteres YAML especiales (:, #), se vuelve a entrecomillar.
¿Soporta expansión de variables como $OTHER?
Los valores se mantienen tal cual; docker-compose resuelve ${VAR} en ejecución.