Go to file
Lucio Lelii ea6e6ac443 Deploy postgres-mcp beside the other servers
A postgres-mcp service on its own internal control network and an egress one, a /postgres/* route in both
Caddyfiles (and :3105 in the loopback one), and the variables, documented in ENVIRONMENT.md and the
example environment. Its external mode is off until POSTGRES_MCP_ALLOWED_HOSTS lists the hosts it may use.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-02 20:04:52 +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 Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +02:00
MCP-STACK.md Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +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 Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +02:00
mcp-stack.env.example Deploy postgres-mcp beside the other servers 2026-10-02 20:04:52 +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.