commit d6ba44c9609a89c385853a7510b619e5b13226fd Author: nkozobrod Date: Sat May 30 12:07:06 2026 +0000 Clean: keep only compose config diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..edebc69 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# Secrets +.env +*.pem +*.key + +# Docker volumes / data +data/ +*-data/ +vw-data/ + +# OS +.DS_Store +Thumbs.db + +# Backups +*.tar.gz +*.bak diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..b59caff --- /dev/null +++ b/compose.yml @@ -0,0 +1,12 @@ +services: + # ===== MCP Servers ===== + # Добавляй новые MCP серверы сюда. + # OpenClaude подключается к ним через "docker run -i --rm" + # (см. конфигурацию в ~/.openclaude/settings.local.json) + + ddg-search: + build: + context: ./duckduckgo + image: mcp/duckduckgo:latest + container_name: mcp-duckduckgo + # Используется через: docker run -i --rm mcp/duckduckgo \ No newline at end of file diff --git a/duckduckgo/Dockerfile b/duckduckgo/Dockerfile new file mode 100644 index 0000000..fa48c1d --- /dev/null +++ b/duckduckgo/Dockerfile @@ -0,0 +1,5 @@ +FROM python:3.13-slim + +RUN pip install --no-cache-dir duckduckgo-mcp-server + +ENTRYPOINT ["duckduckgo-mcp-server"]