How to manage secrets of my deployed services?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • server

    Configuración del servidor de casita (by wupp-dev)

  • I've recently started hosting a couple docker containers via docker compose with a friend, and we are also wanted to keep version control of the installation. The reason to do this was to make it easily reproducible in case we switched to another machine or anything like that, and we also wanted to document all our work with it, to both make it easier for us in the future and maybe help someone along the way. All this is hosted in a public repo in github: https://github.com/ComicIvans/server (in Spanish).

  • git-crypt

    Transparent file encryption in git

  • I've been thinking about this a lot lately too, but I'm going to settle on encrypting them and storing them in my private git repo using git crypt.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dotfiles

    dotfiles, configs, tips, docs, & h4x (by mashiox)

  • This is the strategy I use when I need to treat secrets like nuclear material. https://github.com/mashiox/dotfiles/blob/master/docker/secrets.md

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts