Sibyl-Memory / docker-compose.yml
sibyllabs's picture
Snapshot mirror of Sibyl-Labs/Sibyl-Memory@e2241dbcff6840674d616c3ab3c1389ddf0c2f2d
5e3d88d
Raw
History Blame Contribute Delete
1.03 kB
# Compose file for the Sibyl Memory MCP server (stdio transport).
# This is a stdio server, NOT a network service. Do NOT `docker compose up`:
# the server reads MCP over stdin and exits on EOF. Run it attached:
# docker compose run --rm sibyl-memory-mcp
# or point an MCP client's command at a `docker run -i --rm` wrapper (see
# sibyl-memory-mcp/README.md "Docker"). No secrets live in this file:
# credentials.json arrives only through the mounted volume at runtime.
services:
sibyl-memory-mcp:
build:
context: .
dockerfile: Dockerfile
image: sibyl-memory-mcp:local
# stdio server: keep STDIN open, no TTY. Client drives stdin.
stdin_open: true
tty: false
# Env passthrough only. No values are set here. Uncomment and set on the
# host env (or an untracked .env) if you need to override defaults.
environment:
- SIBYL_MEMORY_DB
- SIBYL_CREDENTIALS
- SIBYL_TENANT_ID
volumes:
- sibyl-memory-data:/home/app/.sibyl-memory
volumes:
sibyl-memory-data: