From 98846fc48ba857aeee4e6b0e627647784d44a96e Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Sat, 25 Mar 2023 20:21:00 +0200 Subject: [PATCH] Remove dedicated redis and give searx it's own redis --- docker/redis/docker-compose.toml | 16 ---------------- docker/searx/docker-compose.toml | 11 ++++++++--- 2 files changed, 8 insertions(+), 19 deletions(-) delete mode 100644 docker/redis/docker-compose.toml diff --git a/docker/redis/docker-compose.toml b/docker/redis/docker-compose.toml deleted file mode 100644 index 94ea7f99..00000000 --- a/docker/redis/docker-compose.toml +++ /dev/null @@ -1,16 +0,0 @@ -[services.redis] -image = "redis:alpine" -container_name = "redis" -user = "root" -command = "redis-server /etc/redis.conf" -restart = "unless-stopped" -volumes = ["/docker/redis/redis.conf:/etc/redis.conf", "redis_temp:/tmp/redis"] - -[services.redis_temp] -image = "busybox:stable" -container_name = "redis_temp" -command = "chmod -R 777 /tmp/redis" -volumes = ["redis_temp:/tmp/redis"] - -[volumes.redis_temp] -external = true diff --git a/docker/searx/docker-compose.toml b/docker/searx/docker-compose.toml index d181ab1c..9617520e 100644 --- a/docker/searx/docker-compose.toml +++ b/docker/searx/docker-compose.toml @@ -5,7 +5,6 @@ restart = "unless-stopped" networks = ["searx", "proxy"] volumes = [ "/docker/searx:/etc/searxng", - "redis_temp:/tmp/redis", #"/docker/searx/logo.png:/usr/local/searxng/searx/static/themes/simple/img/searxng.png:ro" ] environment = ["SEARXNG_BASE_URL=https://search.korhonen.cc/"] @@ -31,8 +30,14 @@ driver = "json-file" max-size = "1m" max-file = "1" -[volumes.redis_temp] -external = true +[services.redis] +container_name = "redis-searx" +image = "redis:alpine" +command = "redis-server --save \"\" --appendonly \"no\"" +networks = ["searx"] +tmpfs = ["/var/lib/redis"] +cap_drop = ["ALL"] +cap_add = ["SETGID", "SETUID", "DAC_OVERRIDE"] [networks.searx.ipam] driver = "default"