<commit_before># rails-configd

[![GoDoc](https://godoc.org/github.com/rubenfonseca/rails-configd?status.png)](https://godoc.org/github.com/rubenfonseca/rails-configd) [![Build Status](https://secure.travis-ci.org/rubenfonseca/rails-configd.png?branch=master)](http://travis-ci.org/rubenfonseca/rails-configd)

by <NAME> (rubenfonseca)

Online rails configuration generator using etcd as source data.

## Features

* Bring the power of [etcd](https://github.com/coreos/etcd) live changes to your Rails app
* Everytime there's a change on an etcd dir, your Rails config files are updated and processes are restarted
* Written in Go so no runtime dependency on your production servers
* Extendable system to support more rendererers (turns etcd data into files) and reloaders (reloads Rails processes)
* Currently supported renderers:
    * YAML - renderes the etcd data to a .yml file
* Currently supported reloaders:
    * Touch - touches `tmp/restart.txt` for passenger compatible servers.

## Installing<commit_msg>Added big demo.<commit_after># rails-configd

[![GoDoc](https://godoc.org/github.com/rubenfonseca/rails-configd?status.png)](https://godoc.org/github.com/rubenfonseca/rails-configd) [![Build Status](https://secure.travis-ci.org/rubenfonseca/rails-configd.png?branch=master)](http://travis-ci.org/rubenfonseca/rails-configd)

by <NAME> (rubenfonseca)

Online rails configuration generator using etcd as source data.

[![Demo](https://dl.dropboxusercontent.com/u/110525/rails-configd.gif)]

## Features

* Bring the power of [etcd](https://github.com/coreos/etcd) live changes to your Rails app
* Everytime there's a change on an etcd dir, your Rails config files are updated and processes are restarted
* Written in Go so no runtime dependency on your production servers
* Extendable system to support more rendererers (turns etcd data into files) and reloaders (reloads Rails processes)
* Currently supported renderers:
    * YAML - renderes the etcd data to a .yml file
* Currently supported reloaders:
    * Touch - touches `tmp/restart.txt` for passenger compatible servers.

## Installing
{'fraction_non_alphanumeric': 0.10905642484589853, 'fraction_numerical': 0.002844950213371266, 'mean_word_length': 5.011396011396012, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 9, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3558989', 'n_tokens_mistral': 680, 'n_tokens_neox': 645, 'n_words': 196}