-
-
Notifications
You must be signed in to change notification settings - Fork 131
Closed
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
To configure this tool, a lot of potentially sensitive and powerful credentials and tokens need to be passed. Right now, these have to be passed as env vars. Docker Swarm supports "secrets" which allows putting credentials into files made available to the container at runtime.
This was added for S3 credentials in #161, but not for anything else.
Unfortunately package envconfig which is used here does not (and will not) support this out of the box: kelseyhightower/envconfig#130
Supporting this pattern for all values would be a very nice addition though, so I can see a few ways forward:
- find out if there is a fork of package
envconfigthat supports this (it's mostly dormant anyways) - fork package
envconfigand add the functionality ourselves - find a different package for handling configuration (this would need to be non-breaking)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed