redis initial release

This commit is contained in:
Andreas Knuth 2024-03-01 17:44:27 -06:00
parent 9890bb2cd2
commit bef937fc7a
2 changed files with 29 additions and 0 deletions

19
redis/docker-compose.yml Normal file
View File

@ -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

10
redis/redis.conf Normal file
View File

@ -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