mirror of
https://github.com/furyhawk/cloudy.git
synced 2026-05-23 16:36:00 +00:00
Refactor searxng.yml to update dependency on redis service
This commit is contained in:
@@ -59,6 +59,8 @@ MINIO_ROOT_PASSWORD=123456
|
|||||||
|
|
||||||
NEO4J_PASSWORD=12345678
|
NEO4J_PASSWORD=12345678
|
||||||
|
|
||||||
|
SEARXNG_SECRET=ultrasecretkey
|
||||||
|
|
||||||
#=====================================================================#
|
#=====================================================================#
|
||||||
# LibreChat Configuration #
|
# LibreChat Configuration #
|
||||||
#=====================================================================#
|
#=====================================================================#
|
||||||
|
|||||||
+12
-3
@@ -1,4 +1,5 @@
|
|||||||
volumes:
|
volumes:
|
||||||
|
searxng_data: {}
|
||||||
valkey_data2: {}
|
valkey_data2: {}
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@@ -32,7 +33,7 @@ services:
|
|||||||
deploy:
|
deploy:
|
||||||
placement:
|
placement:
|
||||||
constraints:
|
constraints:
|
||||||
- node.labels.valkey.redis == true
|
- node.labels.searxng.redis == true
|
||||||
|
|
||||||
searxng:
|
searxng:
|
||||||
image: docker.io/searxng/searxng:latest
|
image: docker.io/searxng/searxng:latest
|
||||||
@@ -40,9 +41,14 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- LIMITER=true
|
- LIMITER=true
|
||||||
- SEARXNG_BASE_URL=https://search.${DOMAIN}/
|
- SEARXNG_BASE_URL=https://search.${DOMAIN}/
|
||||||
user: "1000:1000"
|
- SEARXNG_REDIS_URL=redis://redis_valkey:6379/0
|
||||||
|
- SEARXNG_SECRET=${SEARXNG_SECRET:-ultrasecretkey}
|
||||||
|
- SEARXNG_LIMITER=true
|
||||||
|
# - SEARXNG_USE_DEFAULT_SETTINGS=true
|
||||||
|
# - SEARXNG_IMAGE_PROXY=true
|
||||||
|
# - SEARXNG_DEBUG=false
|
||||||
volumes:
|
volumes:
|
||||||
- /var/data/config/searxng:/etc/searxng:rw
|
- searxng_data:/etc/searxng
|
||||||
cap_drop:
|
cap_drop:
|
||||||
- ALL
|
- ALL
|
||||||
cap_add:
|
cap_add:
|
||||||
@@ -60,6 +66,9 @@ services:
|
|||||||
- searxng
|
- searxng
|
||||||
- traefik-public
|
- traefik-public
|
||||||
deploy:
|
deploy:
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.labels.searxng.searxng_data == true
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.docker.network=traefik-public
|
- traefik.docker.network=traefik-public
|
||||||
|
|||||||
Reference in New Issue
Block a user