Chamber

Chamber is the auto-encrypting, extremely organizable, Heroku-loving, CLI-having, non-extra-repo-needing, non-Rails-specific-ing, CI-serving configuration management library.
Our Ten Commandments of Configuration Management

- Thou shalt be configurable, but use conventions so that configuration isn't necessary
- Thou shalt seamlessly work with Heroku or other deployment platforms, where custom settings must be stored in environment variables
- Thou shalt seamlessly work with Travis CI and other cloud CI platforms
- Thou shalt not force users to use arcane long_variables_to_keep_their_settings_organized
- Thou shalt not require users keep a separate repo or cloud share sync just to keep their secure settings updated
- Thou shalt not be bound to a single framework like Rails (it should be usable in plain Ruby projects)
- Thou shalt have an easy-to-use CLI for scripting
- Thou shalt easily integrate with Capistrano for deployments
- Thou shalt be well documented with full test coverage
- Thou shalt not have to worry about accidentally committing secure settings
Full Reference
Visit the wiki
