larpaso-website/claude-remote/compose.yml
Pascal Scholz 30418ea841 Add Claude remote-control stack with shared MCP mailbox
Containers for Pascal and Lara run claude remote-control per project
(larpaso, youtube) on the VPS, isolated from the web stack, and exchange
messages through a small MCP mailbox server.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 19:25:54 +01:00

58 lines
1.2 KiB
YAML

# Claude-Remote-Stack: eigenständig neben ~/stack, eigenes Netz, keine Ports,
# kein Zugriff auf den Docker-Socket oder das Netz "web".
# Start: docker compose -p claude up -d --build (im Ordner ~/claude-stack)
name: claude
services:
postfach:
build: ./mailbox
restart: unless-stopped
volumes:
- postfach-data:/data
networks: [claude]
mem_limit: 128m
claude-pascal:
build: ./claude
container_name: claude-pascal
hostname: claude-pascal
restart: unless-stopped
init: true
environment:
MAILBOX_USER: pascal
GIT_NAME: Pascal Scholz
GIT_EMAIL: p.scholz@larpaso.de
volumes:
- home-pascal:/home/node
- shared:/shared
networks: [claude]
mem_limit: 2500m
cpus: 1.5
depends_on: [postfach]
claude-lara:
build: ./claude
container_name: claude-lara
hostname: claude-lara
restart: unless-stopped
init: true
environment:
MAILBOX_USER: lara
GIT_NAME: Lara
GIT_EMAIL: lk.loehr@larpaso.de
volumes:
- home-lara:/home/node
- shared:/shared
networks: [claude]
mem_limit: 2500m
cpus: 1.5
depends_on: [postfach]
volumes:
postfach-data:
home-pascal:
home-lara:
shared:
networks:
claude: