Go to file
Lucio Lelii 52f8d653e7 Document that external sessions take their destination from the node
The MinIO endpoint and bucket, and the PostgreSQL host, port and database, come from the node's
configuration through the catalog entry; without an allowlist only public addresses are reachable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 09:54:33 +02:00
browser-mcp Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00
dev-server-mcp Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00
.gitignore Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00
ENVIRONMENT.md Document that external sessions take their destination from the node 2026-10-05 09:54:33 +02:00
MCP-STACK.md Document that external sessions take their destination from the node 2026-10-05 09:54:33 +02:00
README.md Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00
egress-proxy.squid.conf Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00
mcp-stack.Caddyfile Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +02:00
mcp-stack.compose.yml Document that external sessions take their destination from the node 2026-10-05 09:54:33 +02:00
mcp-stack.env.example Document that external sessions take their destination from the node 2026-10-05 09:54:33 +02:00
mcp-stack.vm.Caddyfile Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +02:00
mcp-stack.vm.compose.yml Deploy the MCP servers from published images 2026-10-02 11:48:15 +02:00

README.md

MCP stack - Docker Compose deployment

Runs the MCP servers (coding agent, development server, browser, MinIO) behind one Caddy gateway. The servers’ code and their images live in the mcps repository; this repository only deploys them from Docker Hub (luciolelii/*), so the host needs no sources and no build toolchain.

cp mcp-stack.env.example .env        # then fill it in: see ENVIRONMENT.md
docker compose --env-file .env -f mcp-stack.compose.yml pull
docker compose --env-file .env -f mcp-stack.compose.yml up -d

On a dedicated VM add -f mcp-stack.vm.compose.yml to both commands.

  • MCP-STACK.md - what runs, how to start and update it, security notes.
  • ENVIRONMENT.md - every environment variable, required and optional.