I recently had to implement a file provider (as explained here) in order to get a custom certificate to work on my local development machine.
I now prefer using config files over container labels, since config files are much more readable due to their inherent visual hierarchy and having less redundant text. (For config values in labels, each value must be preceded by its entire hierarchy/path in "flat" dot notation, making it excessively verbose and harder to read/understand.)
So my question is, what's the best way to implement container-specific configurations - such as for "dev" and "live" - using config files?
With labels, I simply leveraged Docker's built-in override feature for compose files. It's not clear how to achieve the same thing using Traefik config files.
Any info or insights appreciated!