|
@@ -5,7 +5,7 @@ services:
|
|
|
# SEARXNG - Privaatne metaotsingumotor (Google, Bing, DuckDuckGo, arXiv, PubMed)
|
|
# SEARXNG - Privaatne metaotsingumotor (Google, Bing, DuckDuckGo, arXiv, PubMed)
|
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
# ═══════════════════════════════════════════════════════════════════════════════
|
|
|
searxng:
|
|
searxng:
|
|
|
- image: searxng/searxng:2026.1.30-0a4ea004c
|
|
|
|
|
|
|
+ image: searxng/searxng:2026.8.22-9fea41204
|
|
|
container_name: searxng
|
|
container_name: searxng
|
|
|
restart: always
|
|
restart: always
|
|
|
ports:
|
|
ports:
|
|
@@ -13,26 +13,16 @@ services:
|
|
|
environment:
|
|
environment:
|
|
|
- SEARXNG_BASE_URL=http://100.87.1.24:8888/
|
|
- SEARXNG_BASE_URL=http://100.87.1.24:8888/
|
|
|
- SEARXNG_SECRET=searxng_secret_key_change_me_2026_random_string
|
|
- SEARXNG_SECRET=searxng_secret_key_change_me_2026_random_string
|
|
|
|
|
+ - SEARXNG_LIMITER=false
|
|
|
|
|
+ - SEARXNG_SERPER_KEY=6931485372cd844321ba92ed5b40a875731efa0c
|
|
|
- TZ=Europe/Tallinn
|
|
- TZ=Europe/Tallinn
|
|
|
- LANG=C.UTF-8
|
|
- LANG=C.UTF-8
|
|
|
- - SEARXNG_LIMITER=false
|
|
|
|
|
volumes:
|
|
volumes:
|
|
|
- - /data/docker/searxng/settings.yml:/etc/searxng/settings.yml
|
|
|
|
|
- - /data/docker/searxng/limiter.toml:/etc/searxng/limiter.toml
|
|
|
|
|
- /data/docker/searxng:/etc/searxng
|
|
- /data/docker/searxng:/etc/searxng
|
|
|
- /data/docker/searxng_cache:/var/cache/searxng
|
|
- /data/docker/searxng_cache:/var/cache/searxng
|
|
|
|
|
+ - /data/docker/searxng/limiter.toml:/etc/searxng/limiter.toml
|
|
|
|
|
+ - /data/docker/searxng/settings.yml:/etc/searxng/settings.yml
|
|
|
|
|
+ - /data/docker/searxng/engines/tavily.py:/usr/local/searxng/searx/engines/tavily.py
|
|
|
|
|
+ - /data/docker/searxng/engines/serper.py:/usr/local/searxng/searx/engines/serper.py
|
|
|
- /backups/docker/searxng:/backups
|
|
- /backups/docker/searxng:/backups
|
|
|
- - /etc/localtime:/etc/localtime
|
|
|
|
|
- networks:
|
|
|
|
|
- - ai_network
|
|
|
|
|
- healthcheck:
|
|
|
|
|
- test: ["CMD", "wget", "--spider", "-q", "http://localhost:8080/healthz"]
|
|
|
|
|
- interval: 30s
|
|
|
|
|
- timeout: 10s
|
|
|
|
|
- retries: 3
|
|
|
|
|
- start_period: 30s
|
|
|
|
|
-
|
|
|
|
|
-networks:
|
|
|
|
|
- ai_network:
|
|
|
|
|
- external: true
|
|
|
|
|
- name: main_ai_network
|
|
|
|
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|