Skip to main content

Configmonkey

Dynamic configs made simple ⚙️🙈

A lightweight configuration service that supports managing app configurations across multiple environments. Inspired by tools like etcd, consul kv and spring cloud config, Configmonkey was built with distributed environments in mind, and it's goal is to provide an easy way to externalize and manage microservice configurations from a single place, without interfering with the application's ci/cd lifecycle.
GitHub Workflow StatusGitHub CommitsGitHub ContributorsDocker Image Version

Minimalistic

With ease of use in mind, Configmonkey uses a small set of concepts to create a functional configuration management system with a simple and intuitive API.

Fast

Built with rust and postgres, two of the currently most performant backend choices, Configmonkey is a memory efficient, lightweight HTTP layer on top of the configuration data layer.

Scalable

Ideal for container environments, configmonkey can easily scale horizontally at the application level, as well as the database level with read/write splits