commit 56b33c061c8c200c19993a36f2ddd13e7eb8f590 Author: stephane.david Date: Sat Sep 5 16:08:20 2026 +0200 First version diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..80bb8c1 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +services: + init-mcpo: + image: alpine:3.20 + container_name: init-mcpo + user: '0' + command: > + sh -c "cp -fu /sources/mcpo-config.yaml /app/config.yml" + volumes: + - ./sources:/sources + # Chemin des stacks pour Hawser sous Ubuntu + - /var/lib/docker/volumes/hawser_stacks/_data/mcpo/sources:/sources + # Chemin des stacks pour Hawser sous debian + # - /opt/hawser-stacks/zigbee2mqtt/sources:/sources + - /var/lib/docker/volumes/zigbee2mqtt/data:/app/data + restart: "no" + + mcpo: + image: ghcr.io/modelcontextprotocol/mcpo:latest + container_name: mcpo + restart: always + ports: + - "8888:8000" + volumes: + - /var/lib/docker/volumes/mcpo/mcpo-config.yaml:/app/config.yaml:ro