{"repo":"HeavyHorst/remco","free":true,"listed":false,"github":"https://github.com/HeavyHorst/remco","clone":"git clone https://github.com/HeavyHorst/remco.git","description":"remco is a lightweight configuration management tool","language":"Go","stars":419,"topics":["etcd","consul","remote","config","template","confd"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Remco remco is a lightweight configuration management tool. It's highly influenced by confd. Remcos main purposes are (like confd's): - keeping local configuration files up-to-date using data stored in a key/value store like etcd or consul and processing template resources. - reloading applications to pick up new config file changes Differences between remco and confd - Multiple source/destination pairs per template resource - useful for programs that need more than one config file - Multiple backends per template resource - get normal config values from etcd and secrets from vault - Pongo2 template engine instead of go's text/template - Zombie reaping support (if remco runs as pid 1) - Additional backends can be provided as plugins. - Create your own custom template filters easily with JavaScript. - Exec mode similar to consul-template. Overview Documentation See: https://heavyhorst.github.io/remco/ Installation Building from source You should now have remco in your $GOPATH/bin directory Building from the repository Building a given release Using a pre-built release Download the releases and extract the binary. Optionally move the binary to your PATH Now you can run the remco command! Execution run remco from local dir, configuration is read as default from /etc/remco/config Command line params: parameter description --- --- -config path to the configuration file -onetime flag to one run templating once, overriding \"Onetime\" flag for all backend resources -version print vers","default_branch":null,"files":null,"tree":[],"storefront":"/r/HeavyHorst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HeavyHorst/remco/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}