@markwylde/eventbase
Version:
A distributed, event-sourced, key-value database built on top of **NATS JetStream**. Eventbase provides a simple yet powerful API for storing, retrieving, and subscribing to data changes, with automatic state synchronization across distributed instances a
29 lines (26 loc) • 779 B
YAML
services:
nats-dev-1:
image: nats:2.10-alpine
command: --config /conf/nats.conf -n nats-dev-1 --cluster_name nats-dev -cluster nats://0.0.0.0:6222 -routes nats://nats-dev-2:6222 -p 4222 -m 8222
volumes:
- "./data/nats-1:/data"
- "./nats.conf:/conf/nats.conf"
ports:
- "4222:4222"
- "8222:8222"
networks:
- nats-network
nats-dev-2:
image: nats:2.10-alpine
command: --config /conf/nats.conf -n nats-dev-2 --cluster_name nats-dev -cluster nats://0.0.0.0:6222 -routes nats://nats-dev-1:6222 -p 4223 -m 8223
volumes:
- "./data/nats-2:/data"
- "./nats.conf:/conf/nats.conf"
ports:
- "4223:4223"
- "8223:8223"
networks:
- nats-network
networks:
nats-network:
driver: bridge