777 B
777 B
Tech Context
Technologien
- Container Runtime: Podman (rootless)
- Orchestrierung: Podman Compose
- LLM Backend: Ollama (Qwen2.5-Coder:7b, bge-large:1.5)
- Agent: OpenClaw (Python/FastAPI)
- Tool-Router: Python 3.11 + FastAPI + httpx + pydantic
- Search: SearXNG
- Proxy: Squid
Build-Befehle
# Stack starten (AMD-GPU)
podman compose -f compose.amd.yaml up -d
# Images bauen
./ghostnet.sh build
# Tool-Router separat bauen
podman build -t tool-router tools/router/
# Logs
podman compose -f compose.amd.yaml logs -f tool-router
Ports
- Ollama: 11434
- OpenClaw: 18789
- Tool-Router: 8090
- SearXNG: 8888
Abhängigkeiten
- Python: fastapi, uvicorn, httpx, pydantic, mcp, pydantic-settings
- Host: podman, podman-compose