An Event Store running on the JVM
./gradlew
./build-and-run.sh
./gradlew build buildImage && ./docker-run.sh
./gradlew buildImage -Ptag=x
./gradlew test
./gradlew componentTest
./gradlew :server:dropwizard:build :server:dropwizard:taskTree --no-repeat
Behaviour is configured via environment variables
- STORAGE - where to store events, values: DISK, GCS (google cloud storage)
Configuration for Disk storage:
- SAVE_TO_DISK - boolean, default true
- DATA_DIR - string, default data/
Configuration for Google Cloud Storage:
- GCS_PROJECT - project name
- GCS_BUCKET - bucket name
See docker-run.sh for examples