Something I missed in Teller was a templating system.
My usecase:
- Having username, password, hostname and database in a vault.
- But the app uses DSN type of config.
It would be nice to be able to somehow compose the DSN from the secrets.
The PG_DSN could be defined as Go text/template: postgres://{{ .Env.PG_USER}}...
And the PG_USER could have a flag that it shouldn't be outputted.
I don't urge this feature. It may be just me who potentially needs this.
But I think it helps with adoption to already existing projects.