Keix Event Store
An Event Store implementation using gRPC and MessageDB specification ( on PostgreSQL ).
By default, the serialization will be msgpack instead of Protobuf.
Usage
This repository comes with a built-in Docker image. Simply run the container and it will expose the gRPC server on the PORT 8080.
Options
You can customize via Environment variables these parameters:
NAME | DESCRIPTION | DEFAULT |
---|---|---|
PORT | The server exposed port | 8080 |
PG_HOST | The PostgreSQL hostname | 0.0.0.0 |
PG_USER | The PostgreSQL username | message_store |
PG_PASS | The PosgreSQL password | null |
PG_DATABASE | The PosgreSQL database | message_store |
REDIS_HOST | The redis host | 127.0.0.1 |
REDIS_PORT | The redis port | 6379 |
REDIS_PASSWORD | The redis password | none |