Skip to content

Docker compose for SOPS (Official repo on Gitlab)

License

Notifications You must be signed in to change notification settings

mathbou/Docker-Sops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker-Sops

Ready-to-use Docker image that combine secret management tool SOPS and encryption tool age.

[TOC]

Usage

docker run registry.gitlab.com/mathbou/docker-sops:latest

This will start the container and do two steps:

  • If it's the first start, it generates a new age public/private key.
  • It prints the age public key.
  • Start SOPS in keyservice mode. It is exposed through port 5000.

The location of the age keyfile can be modified with the variable SOPS_AGE_KEY_FILE.

Use Case

This image is mostly useless on its own, but might come in handy in docker compose stacks. Go check the example folder for a compose example.

License

This project is licensed under AGPLv3