From bef937fc7a7322c1320806f255b5425a295bc8ba Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Fri, 1 Mar 2024 17:44:27 -0600 Subject: [PATCH] redis initial release --- redis/docker-compose.yml | 19 +++++++++++++++++++ redis/redis.conf | 10 ++++++++++ 2 files changed, 29 insertions(+) create mode 100644 redis/docker-compose.yml create mode 100644 redis/redis.conf diff --git a/redis/docker-compose.yml b/redis/docker-compose.yml new file mode 100644 index 0000000..6423ae6 --- /dev/null +++ b/redis/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3.9" +services: + redis: + container_name: redis-stack + image: "redis/redis-stack:latest" + ports: + - 6380:6379 + environment: + - REDIS_ARGS="--notify-keyspace-events Ksg" + - REDIS_AOF_ENABLED=yes + volumes: + - ./redis-data:/data + - ./redis.conf:/usr/local/etc/redis/redis.conf + networks: + - bizmatch + +networks: + bizmatch: + external: true \ No newline at end of file diff --git a/redis/redis.conf b/redis/redis.conf new file mode 100644 index 0000000..40701d9 --- /dev/null +++ b/redis/redis.conf @@ -0,0 +1,10 @@ +daemonize no +loadmodule /opt/redis-stack/lib/rediscompat.so +loadmodule /opt/redis-stack/lib/redisearch.so +loadmodule /opt/redis-stack/lib/redistimeseries.so +loadmodule /opt/redis-stack/lib/rejson.so +loadmodule /opt/redis-stack/lib/redisbloom.so +loadmodule /opt/redis-stack/lib/redisgears.so v8-plugin-path /opt/redis-stack/lib/libredisgears_v8_plugin.so + +appendonly yes +appendfsync always \ No newline at end of file