Web app to manage Redis key-values (config/settings related).
Manages your frequently changed configs without any deployment.
Generates Python & Java code too!
The purpose of KV Store is to provide a simple way to store
the settings or configs of your microservice applications.
As an example, you may have a settings that is frequently changed for
business requirements, say session_timeout which can be 5 or 500
minutes. You can save it to KV Store and change it as
necessary.
KV Store also generates client code for you!(Supports Python & Java for now)
Standalone docker image of KV Store is available here
docker pull ananto30/kv-store
docker run -d -p 8080:8080 ananto30/kv-store
git clone https://github.com/Ananto30/kv-store.git
cd kv-store
make docker-build
make docker-run
Please note that if you are running redis locally (with or without docker), the Redis Host in connect page should be you machine IP (mostly 😅)
Make sure you have Python 3.9 installed.
If you want to dev only
make init
make dev-server
# in another window/shell
make dev-web
If you want to check the app
make init
make build-web
make dev-server
Then go to http://localhost:5000
Note that the svelte port won't load api because it's different than 5000, so go to 5000 as the flask is there, serving svelte
Content type
Image
Digest
sha256:d92b574ca…
Size
26.3 MB
Last updated
about 2 years ago
docker pull ananto30/kv-store