services:
napcat:
image: docker.io/mlikiowa/napcat-docker:latest
container_name: botcat-capoo-napcat
restart: always
environment:
- NAPCAT_UID=1000
- NAPCAT_GID=1000
ports:
- 3000:3000
- 3001:3001
- 6099:6099
volumes:
- napcat-im:/app/.config/QQ:rw
- napcat-conf:/app/napcat/config:rw
logging:
driver: "json-file"
options:
max-size: "8m"
max-file: "3"
botcat-capoo:
image: ghcr.io/cclvi256/botcat-capoo:latest
container_name: botcat-capoo
depends_on:
- napcat
restart: always
environment:
- BOTCAT_CAPOO_ENV=production
ports:
- 8888:8080
volumes:
- ./data:/app/data:rw
- ./config:/app/config:ro
- ./secret:/app/secret:ro
logging:
driver: "json-file"
options:
max-size: "8m"
max-file: "3"
volumes:
napcat-im:
napcat-conf: