services: init-mcpo: image: alpine:3.20 container_name: init-mcpo user: '0' command: > sh -c "cp -fu /sources/config.yaml /app/" 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/mcpo/config:/app restart: "no" networks: - mcponet mcpo: image: ghcr.io/modelcontextprotocol/mcpo:latest container_name: mcpo restart: always ports: - "8888:8000" volumes: - /var/lib/docker/volumes/mcpo/config.yaml:/app/config.yaml:ro networks: - mcponet networks: mcponet: driver: bridge ipam: config: - subnet: 172.57.0.0/24