diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 6864f05..16f57c4 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -25,7 +25,11 @@ services: nats: image: nats:2.10 - command: "-config /nats_config.yml" + command: "-config /nats_config.conf" volumes: - - ./nats_config.yml:/nats_config.yml:ro + - ./nats_config.conf:/nats_config.conf:ro + - natsdata:/data restart: unless-stopped + +volumes: + natsdata: diff --git a/deploy/nats_config.conf b/deploy/nats_config.conf new file mode 100644 index 0000000..14b8d7d --- /dev/null +++ b/deploy/nats_config.conf @@ -0,0 +1,8 @@ +jetstream: enabled +max_payload: 4MB + +jetstream { + store_dir: /data + max_memory_store: 1GB + max_file_store: 10GB +} diff --git a/deploy/nats_config.yml b/deploy/nats_config.yml deleted file mode 100644 index 96ee1b1..0000000 --- a/deploy/nats_config.yml +++ /dev/null @@ -1,2 +0,0 @@ -jetstream: enabled -max_payload: 4MB