Important
A better version of this functionality is now included in the bws CLI. See: https://bitwarden.com/help/secrets-manager-cli/#run
A wrapper script for bws, the Bitwarden Secrets Manager command-line utility, that injects secrets into a command.
./bws-env.sh 'echo $SOME_VAR_FROM_BITWARDEN'
Note that we are using single-quotes to prevent the shell from expanding $SOME_VAR_FROM_BITWARDEN
before bws-env.sh
is called.
docker-compose.yml
:
version: '3.3'
services:
echo:
image: alpine
command: echo $SOME_VAR_FROM_BITWARDEN
./bws-env.sh 'docker-compose up -d'
This script was made with Bashly.
This script is not affiliated with Bitwarden or 8bit Solutions LLC. It is not an official Bitwarden product. Use at your own risk.