From aaf4a9b81413f23e1edf6182d3d4c87ecafd3476 Mon Sep 17 00:00:00 2001 From: Ankit Saini Date: Wed, 2 Feb 2022 14:46:56 +0530 Subject: [PATCH] Adding `Jetstream` service to docker-compose.monolith.yml --- build/docker/docker-compose.monolith.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build/docker/docker-compose.monolith.yml b/build/docker/docker-compose.monolith.yml index 1a8fe4eee..6af14f42b 100644 --- a/build/docker/docker-compose.monolith.yml +++ b/build/docker/docker-compose.monolith.yml @@ -20,6 +20,20 @@ services: networks: - internal + jetstream: + hostname: jetstream + image: nats:latest + command: | + --jetstream + --store_dir /var/lib/nats + --cluster_name Dendrite + volumes: + # To persist your NATS JetStream streams outside of the Docker image, + # prevent data loss, modify the following ./path_to path: + - ./path_to/nats:/var/lib/nats + networks: + - internal + monolith: hostname: monolith image: matrixdotorg/dendrite-monolith:latest @@ -35,6 +49,7 @@ services: - ./media:/var/dendrite/media depends_on: - postgres + - jetstream networks: - internal restart: unless-stopped