Files
mcpo/docker-compose.yml
T

47 lines
1.1 KiB
YAML

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/open-webui/mcpo:latest
container_name: mcpo
restart: always
ports:
- "8888:8000"
volumes:
- /var/lib/docker/volumes/mcpo/config.yaml:/app/config.yaml:ro
networks:
- mcponet
mcpo-control-panel:
image: daswer123/mcpo-control-panel:latest
container_name: mcpo-control
restart: always
ports:
- '8083:8083'
environment:
- TZ=Europe/Paris
networks:
- mcponet
networks:
mcponet:
driver: bridge
ipam:
config:
- subnet: 172.57.0.0/24