+ mariadb mcp
This commit is contained in:
31
docker-compose.mcp-mariadb.yml.example
Normal file
31
docker-compose.mcp-mariadb.yml.example
Normal file
@ -0,0 +1,31 @@
|
||||
# MariaDB MCP для Cursor: контейнер в той же Docker-сети, что и сервис db.
|
||||
#
|
||||
# 1) Узнайте имя сети стека с MariaDB: docker network ls | grep default
|
||||
# (часто <имя_папки_проекта>_default, например intai-docker_default)
|
||||
# 2) Скопируйте .env.mcp-mariadb.example в .env.mcp-mariadb и поправьте пароль/БД.
|
||||
# 3) В корневом .env задайте INTAI_DOCKER_NETWORK (см. .env.example).
|
||||
# 4) Запуск (файл с суффиксом .example можно указать напрямую):
|
||||
# docker compose -f docker-compose.mcp-mariadb.yml.example up -d --build
|
||||
#
|
||||
# Cursor читает .cursor/mcp.json (SSE на 127.0.0.1:${MCP_MARIADB_PORT}).
|
||||
|
||||
services:
|
||||
mcp-mariadb:
|
||||
build:
|
||||
context: ./dockerfiles/mariadb-mcp
|
||||
args:
|
||||
MARIADB_MCP_GIT_REF: ${MARIADB_MCP_GIT_REF:-main}
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env.mcp-mariadb
|
||||
environment:
|
||||
LOG_FILE: /tmp/mcp_server.log
|
||||
ports:
|
||||
- "127.0.0.1:${MCP_MARIADB_PORT:-8765}:9001"
|
||||
networks:
|
||||
- intai_db
|
||||
|
||||
networks:
|
||||
intai_db:
|
||||
external: true
|
||||
name: ${INTAI_DOCKER_NETWORK:?Set INTAI_DOCKER_NETWORK in .env — see .env.example}
|
||||
Reference in New Issue
Block a user