centralconfig
A simple REST based service for managing application configuration across a cluster.
Runs natively on: Linux, Windows, OSX, FreeBSD, NetBSD, OpenBSD, and even Raspberry Pi.
Storage back-ends supported:
Quick start
To get up and running, grab the latest release for your platform
Start the server:
centralconfig serve
Then visit the url http://localhost:3000 and you can add/edit your configuration through the built-in web interface.
If no other configuration is specified, BoltDB will be used to store your config items in a file called 'config.db' in the working directory.
Docker quick start
To use the centralconfig docker image:
Install Docker
Start the server:
docker run --restart=on-failure -d -p 3000:3000 cagedtornado/centralconfig:latest
Configuration
To customize the config, first generate a default config file (with the name centralconfig.yaml):
centralconfig defaults > centralconfig.yaml