From f6bcf08063cb4d9a2e6b1d7022a0601f394167f5 Mon Sep 17 00:00:00 2001 From: Opnxng Date: Wed, 29 Nov 2023 06:49:58 +0800 Subject: [PATCH] SearXNG: updated Redis config --- config-tasks/paulgo.yaml | 8 ++++++++ templates/compose/paulgo.yaml.j2 | 18 +++++++++--------- vars/services.yaml | 9 +++++++++ 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/config-tasks/paulgo.yaml b/config-tasks/paulgo.yaml index 60964f5..2d5629d 100644 --- a/config-tasks/paulgo.yaml +++ b/config-tasks/paulgo.yaml @@ -20,3 +20,11 @@ owner: 1000 group: 1000 mode: 0755 + + - name: Create redis-data directory + ansible.builtin.file: + path: "{{ docker_dir }}/paulgo/redis-data" + state: directory + owner: 999 + group: 1000 + mode: 0755 diff --git a/templates/compose/paulgo.yaml.j2 b/templates/compose/paulgo.yaml.j2 index 850ff62..27f039e 100644 --- a/templates/compose/paulgo.yaml.j2 +++ b/templates/compose/paulgo.yaml.j2 @@ -35,24 +35,24 @@ services: - UWSGI_WORKERS=1 - UWSGI_THREADS=16 depends_on: - - redis + - searxng-redis volumes: - {{ docker_dir }}/paulgo/settings.yml:/usr/local/searxng/searx/settings.yml - {{ docker_dir }}/paulgo/donate.md:/usr/local/searxng/searx/infopage/en/donate.md network_mode: host - redis: - container_name: redis - image: "redis:alpine" - command: redis-server --save "" --appendonly "no" + searxng-redis: + container_name: searxng-redis + image: "docker.io/library/redis:alpine" + command: redis-server --save 30 1 --loglevel warning security_opt: - no-new-privileges environment: - - PUID=1000 - - PGID=1000 + #- PUID=1000 + #- PGID=1000 - TZ=Asia/Singapore - tmpfs: - - /var/lib/redis + volumes: + - {{ docker_dir }}/paulgo/redis-data:/data cap_drop: - ALL cap_add: diff --git a/vars/services.yaml b/vars/services.yaml index 8916d45..2e18f86 100644 --- a/vars/services.yaml +++ b/vars/services.yaml @@ -1,5 +1,14 @@ +config: + oracle4: + - paulgo + +compose: + oracle4: + - paulgo + # ---------------------------------------------------------------------------------------------------- + deployed-compose: vultr: - cloudtube