Skip to content
Snippets Groups Projects
  1. Jan 30, 2024
    • Sheogorath's avatar
      fix(iot): Remove `.*-url` from sops regex · b1fb82eb
      Sheogorath authored
      This patch removes the no longer needed encryption regex from the sops
      configuration. This regex was introduced when using the values field to
      set certain URLs in the oauth2-proxy config. Since this was replaced
      with secret-based config overwrites as part of the helmrelease, the
      regex can safely be dropped.
      b1fb82eb
  2. Jan 29, 2024
  3. Oct 21, 2023
    • Sheogorath's avatar
      feat(terraform): Use sops for variables · a8e8a575
      Sheogorath authored
      This patch introduces a new provider for sops, this allows to use
      sops-encrypted data to be used e.g. to input tokens and credentails as
      well as other values into the setup. This should help to depend less on
      koolbox environment variables.
      a8e8a575
  4. Sep 16, 2023
  5. Mar 01, 2023
    • Sheogorath's avatar
      feat(terraform): Add hedgedoc-demo instance terraform resources · ecf99a5c
      Sheogorath authored
      As I still maintain the demo instance, it's useful to integrate the demo
      instance into the current terraform configuration, this allows it to
      benefit from further developement of this repository.
      
      The current README and variable descriptions should help anyone
      interested in creating their own demo instance equivalent, to deploy
      this to their hetzer cloud account. Even if not, it might provide some
      nice inspiration regarding the instance handling.
      ecf99a5c
  6. Sep 14, 2022
  7. Apr 19, 2022
    • Sheogorath's avatar
      fix(matrix): Use csHosts instead of hosts · 09a2c2e8
      Sheogorath authored
      It turns out, the `hosts` value in the matrix-synapse helm chart is only
      for additional hosts. One is supposed to use `csHosts` and `s2sHosts` as
      variables to properly utilse settings like `includeUnderscoreSynapse`.
      09a2c2e8
  8. Feb 23, 2022
  9. Feb 09, 2022
  10. Feb 02, 2022
  11. Jan 22, 2022
  12. Jan 21, 2022
  13. Jan 20, 2022
  14. Oct 03, 2021
  15. Aug 16, 2021
  16. Aug 15, 2021
  17. Aug 13, 2021
    • Sheogorath's avatar
      feat(sops): Extend keys that are encrypted to names and email · 550530cc
      Sheogorath authored
      This patch should help to hide semi-sensitive information. While an
      email address or DNS name is not secret, it also doesn't need to be
      exposed to everyone as easy as possible. E.g. being easy to scrape.
      Therefore this patch masks these values in the config. No security gain
      here, just annoying potential spammers and attackers.
      550530cc
    • Sheogorath's avatar
      Fix broken usage of sops with yamld · db83fd8a
      Sheogorath authored
      Using the `.yamld` suffix won't work because sops considers it a
      plaintext file instead of a yaml file with meaningful content.
      db83fd8a
    • Sheogorath's avatar
      Improve sops and gitignore handling · 48e1c530
      Sheogorath authored
      This patch adds the new way to handle secrets by using `.yamld` for
      decrypted files. This should help to prevent ever commiting secrets
      unencrypted.
      48e1c530
    • Sheogorath's avatar
      Add OpenPGP for sops integration · 866ceea4
      Sheogorath authored
      This patch adds secrets handling using SOPS to the repository.
      866ceea4
Loading