/docker-dotenv-vault

Run dotenv-vault cli from a docker image 🐳💛

Primary LanguageDockerfile

dotenv-vault docker image 🐳💛

dotenv-vault

Manage your secrets using dotenv-vault's all-in-one toolkit. Say goodbye to scattered secrets across multiple platforms and tools. The #1 secrets manager for .env files.

Usage

Run help command

$ docker run -w $(pwd) -v $(pwd):$(pwd) -it dotenv-vault help

Run new command

$ docker run -w $(pwd) -v $(pwd):$(pwd) -it dotenv-vault new

Run push command

$ docker run -w $(pwd) -v $(pwd):$(pwd) -it dotenv-vault push

Note: the Docker image will not be able to open the urls on your machine. Copy and paste them to your browser.

Development

docker login -u dotenvsupport

# paste in the DOCKER_ACCESS_TOKEN

docker buildx build --platform linux/amd64,linux/arm64,linux/arm -t dotenv-vault --push .

# run it locally to test
docker run dotenv-vault

docker image tag dotenv-vault dotenv/dotenv-vault:latest
docker image push dotenv/dotenv-vault:latest