@keix/message-store
TypeScript icon, indicating that this package has built-in type declarations

1.2.0-beta11 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @keix/message-store

Weekly Downloads

99

Version

1.2.0-beta11

License

ISC

Unpacked Size

327 kB

Total Files

85

Last publish

Collaborators

  • danielefinocchiaro
  • danilotorrisi