autobrr / omegabrr

Omegabrr transforms monitored shows, movies, books and music from arrs into autobrr filters. It also supports adding titles from custom lists to autobrr filters.
https://autobrr.com
MIT License
127 stars 11 forks source link

Allow environmental variables inside yaml #48

Closed buroa closed 1 year ago

buroa commented 1 year ago

It would be awesome to allow environmental variable substitution like this inside the configuration:

    - name: sonarr
      type: sonarr
      ...
      apikey: !env_var SONARR_API_KEY
      ...

This would make it easier to GitOps this application

https://recyclarr.dev/wiki/yaml/env-vars/

zze0s commented 1 year ago

Hey! Interesting idea.

What tools are you using for GitOps atm? Secrets will always be stored somewhere right.

There's tools like Sealed Secrets and other alternatives that can be used as well without having to build support for it since they work with various config files.