Files
ouranos/ansible/neo4j_mcp/docker-compose.yml.j2
Robert Helewka b4d60f2f38 docs: rewrite README with structured overview and quick start guide
Replaces the minimal project description with a comprehensive README
including a component overview table, quick start instructions, common
Ansible operations, and links to detailed documentation. Aligns with
Red Panda Approval™ standards.
2026-03-03 12:49:06 +00:00

28 lines
936 B
Django/Jinja

services:
neo4j-cypher:
image: mcp/neo4j-cypher:latest
pull_policy: always
container_name: neo4j-cypher
restart: unless-stopped
ports:
- "{{neo4j_cypher_mcp_port}}:8000"
environment:
- NEO4J_URI=bolt://{{neo4j_host}}:{{neo4j_bolt_port}}
- NEO4J_USERNAME=neo4j
- NEO4J_PASSWORD={{neo4j_auth_password}}
- NEO4J_DATABASE=neo4j
- NEO4J_TRANSPORT=http
- NEO4J_MCP_SERVER_HOST=0.0.0.0
- NEO4J_MCP_SERVER_PORT=8000
- NEO4J_MCP_SERVER_PATH=/mcp
- NEO4J_NAMESPACE=local
- NEO4J_MCP_SERVER_ALLOWED_HOSTS=localhost,127.0.0.1,miranda.incus,rosalind.incus,miranda.incus:{{neo4j_cypher_mcp_port}}
- NEO4J_MCP_SERVER_ALLOW_ORIGINS=
- NEO4J_READ_TIMEOUT=30
logging:
driver: syslog
options:
syslog-address: "tcp://127.0.0.1:{{neo4j_cypher_syslog_port}}"
syslog-format: "{{syslog_format}}"
tag: "neo4j-cypher"