📝 docs: Add searxng to docker compose (#6509)

* Add searxng to docker compose

* Update docker-compose.yml

Block external access to port 8080

---------

Co-authored-by: Kaco <leungkaco@gmail.com>
This commit is contained in:
Kaco 2025-02-26 22:47:39 +08:00 committed by GitHub
parent 80bf865e77
commit 9a14ee6211
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2596 additions and 0 deletions

View file

@ -76,6 +76,19 @@ services:
env_file:
- .env
searxng:
image: searxng/searxng
container_name: lobe-searxng
volumes:
- './searxng-settings.yml:/etc/searxng/settings.yml'
environment:
- 'SEARXNG_SETTINGS_FILE=/etc/searxng/settings.yml'
restart: always
networks:
- lobe-network
env_file:
- .env
lobe:
image: lobehub/lobe-chat-database
container_name: lobe-chat
@ -102,6 +115,7 @@ services:
- 'S3_SECRET_ACCESS_KEY=${MINIO_ROOT_PASSWORD}'
- 'LLM_VISION_IMAGE_USE_BASE64=1'
- 'S3_SET_ACL=0'
- 'SEARXNG_URL=http://searxng:8080'
env_file:
- .env
restart: always

File diff suppressed because it is too large Load diff