Connect Ulysses to searxng network for search engine access
Some checks are pending
CI / Focused test guidance (report-only) (push) Waiting to run
CI / Python syntax (compileall) (push) Waiting to run
CI / JS syntax (node --check) (push) Waiting to run
CI / Python tests (pytest) (push) Waiting to run
Container scan / hadolint (Dockerfile lint) (push) Waiting to run
Container scan (Trivy) / Trivy (image scan, advisory) (push) Waiting to run
Container scan (Trivy) / Trivy (image scan + SARIF upload) (push) Waiting to run
Dependency review / dependency-review (PR gate) (push) Waiting to run
Dependency review / pip-audit (advisory) (push) Waiting to run
ci / docker publish / build (amd64) (push) Waiting to run
ci / docker publish / build (arm64) (push) Waiting to run
ci / docker publish / merge manifest + tag (push) Blocked by required conditions
Secret scan / gitleaks (push) Waiting to run
Workflow security / actionlint (push) Waiting to run
Workflow security / zizmor (Actions SAST) (push) Waiting to run
Some checks are pending
CI / Focused test guidance (report-only) (push) Waiting to run
CI / Python syntax (compileall) (push) Waiting to run
CI / JS syntax (node --check) (push) Waiting to run
CI / Python tests (pytest) (push) Waiting to run
Container scan / hadolint (Dockerfile lint) (push) Waiting to run
Container scan (Trivy) / Trivy (image scan, advisory) (push) Waiting to run
Container scan (Trivy) / Trivy (image scan + SARIF upload) (push) Waiting to run
Dependency review / dependency-review (PR gate) (push) Waiting to run
Dependency review / pip-audit (advisory) (push) Waiting to run
ci / docker publish / build (amd64) (push) Waiting to run
ci / docker publish / build (arm64) (push) Waiting to run
ci / docker publish / merge manifest + tag (push) Blocked by required conditions
Secret scan / gitleaks (push) Waiting to run
Workflow security / actionlint (push) Waiting to run
Workflow security / zizmor (Actions SAST) (push) Waiting to run
searxng runs on a separate Docker network (searxng_default) and the container couldn't reach host-port 8888 due to Docker bridge isolation. Added searxng_default as external network and attached odysseus service to it, allowing direct container-to-container communication via http://searxng:8080.
This commit is contained in:
parent
886d941a65
commit
9cbe6a165b
1 changed files with 9 additions and 1 deletions
|
|
@ -29,7 +29,7 @@ services:
|
||||||
- RESEARCH_LLM_ENDPOINT=${RESEARCH_LLM_ENDPOINT:-}
|
- RESEARCH_LLM_ENDPOINT=${RESEARCH_LLM_ENDPOINT:-}
|
||||||
- HF_TOKEN=${HF_TOKEN:-}
|
- HF_TOKEN=${HF_TOKEN:-}
|
||||||
- HUGGING_FACE_HUB_TOKEN=${HUGGING_FACE_HUB_TOKEN:-}
|
- HUGGING_FACE_HUB_TOKEN=${HUGGING_FACE_HUB_TOKEN:-}
|
||||||
- SEARXNG_INSTANCE=http://host.docker.internal:8888
|
- SEARXNG_INSTANCE=http://searxng:8080
|
||||||
- CHROMADB_HOST=chromadb
|
- CHROMADB_HOST=chromadb
|
||||||
- CHROMADB_PORT=8000
|
- CHROMADB_PORT=8000
|
||||||
- DATABASE_URL=${DATABASE_URL:-sqlite:///./data/app.db}
|
- DATABASE_URL=${DATABASE_URL:-sqlite:///./data/app.db}
|
||||||
|
|
@ -77,6 +77,9 @@ services:
|
||||||
chromadb:
|
chromadb:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
- searxng-net
|
||||||
|
|
||||||
chromadb:
|
chromadb:
|
||||||
image: docker.io/chromadb/chroma:latest
|
image: docker.io/chromadb/chroma:latest
|
||||||
|
|
@ -153,3 +156,8 @@ volumes:
|
||||||
# searxng-data:
|
# searxng-data:
|
||||||
chromadb-data:
|
chromadb-data:
|
||||||
ntfy-cache:
|
ntfy-cache:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
searxng-net:
|
||||||
|
external: true
|
||||||
|
name: searxng_default
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue