We run gemstash in a read-only Docker container. A persistent volume is mounted to a particular directory, and that's the base path for Gemstash. We ship the gemstash config in /etc/gemstash/config.yml, because it's a system-wide config and that's generally where those live. It's a bit annoying to constantly have to include --config-file when adding new authorizations and whatnot, though. How would folks feel about checking /etc/gemstash/config.yml in addition to the ~/.gemstash/config.yml that is checked today? Or, barring that, having gemstash support an environment variable to point to its config file?
We run gemstash in a read-only Docker container. A persistent volume is mounted to a particular directory, and that's the base path for Gemstash. We ship the gemstash config in
/etc/gemstash/config.yml, because it's a system-wide config and that's generally where those live. It's a bit annoying to constantly have to include--config-filewhen adding new authorizations and whatnot, though. How would folks feel about checking/etc/gemstash/config.ymlin addition to the~/.gemstash/config.ymlthat is checked today? Or, barring that, having gemstash support an environment variable to point to its config file?