All guides to deploy using docker mention typing your keys/credentials/secrets into the docker compose file, or use a .env or similar file, I'm wondering how secure is this and if there's a better option.

Also, this has the issue of having to get into the server to manage them, remembering which file has each credential.

Is there a selfhostable secrets manager? I've only found proprietary/paid ones for large infrastructures and I just need it for a couple of my servers/projects.

you are viewing a single comment's thread
view the rest of the comments
[–] 0 points 3 years ago (1 child)

Perhaps look into hashicorp vault

  • source
  • hideshow 2 child comments
  • [–] 0 points 3 years ago (1 child)

    I wish there was something between hashicorp vault and keepass. I want a nice simple UI that even my family could use with Terraform integration. Anyone know of such a program?

  • source
  • parent
  • hideshow 2 child comments