Files
structure/docker-compose.mcp-mariadb.yml.example
2026-05-14 13:30:55 +03:00

32 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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}