Files
ghostnet-openclaw/compose.yaml
T
2026-05-31 00:51:56 +02:00

50 lines
1.2 KiB
YAML
Executable File

services:
# --- LLM ENGINE ---
ollama:
build: ./providers/llm/ollama
container_name: ollama
restart: always
volumes:
- ./storage/ollama_models:/root/.ollama
environment:
- MODEL_LIST=${MODEL_LIST:-ministral-3:3b}
ports:
- "11434:11434" # only required for external access
dns:
- ${DNS_SERVER:-1.1.1.1}
networks:
- net.ghost.openclaw
# --- SEARCH ENGINE ---
#searxng:
# image: docker.io/searxng/searxng:latest
# container_name: searxng
# restart: always
# volumes:
# - ./providers/search/engine/settings.yml:/etc/searxng/settings.yml:ro
# networks:
# - net.ghost.openclaw
# --- CORE AGENT ---
#agent:
# build:
# context: .
# dockerfile: core/agent/docker/Containerfile
# container_name: openclaw-agent
# depends_on:
# - ollama
# - searxng
# environment:
# - OLLAMA_HOST=http://ollama:11434
# - SEARXNG_URL=http://searxng:8080
# - MCP_SEARXNG_PATH=/app/mcp-bridge/dist/index.js
# volumes:
# - ./storage/workspace:/app/workspace:rw
# - ./storage/knowledge:/app/knowledge:ro
# networks:
# - net.ghost.openclaw
networks:
net.ghost.openclaw:
driver: bridge