1
0
mirror of https://github.com/chatopera/cosin.git synced 2025-08-01 16:38:02 +08:00
cosin/compose/docker-compose.yml
Hai Liang Wang fed2c434bc https://github.com/cskefu/cskefu/issues/751 update image name and README
Signed-off-by: Hai Liang Wang <hai@chatopera.com>
2022-12-27 09:01:16 +08:00

49 lines
1.2 KiB
YAML

version: "3"
services:
api:
image: ${SERVING_API_IMAGE:-cskefu/api:v8}
restart: always
ports:
- "${SERVING_API_PORT:-6500}:6500"
volumes:
- ./contact-center/plugins:/opt/cskefu/plugins
environment:
- "JAVA_OPTS=-Xmx${CC_JAVA_XMX:-4096m} -Xms${CC_JAVA_XMS:-2048m} -XX:PermSize=256m -XX:MaxPermSize=1024m -Djava.net.preferIPv4Stack=true"
depends_on:
- mongodb
- redis
- mysql
mongodb:
image: "tutum/mongodb:3.2"
restart: always
volumes:
- ./databases/mongodb/data:/data/db
ports:
- "${MONGODB_PORT:-6303}:27017"
- "${MONGODB_PORT2:-6305}:27018"
environment:
- AUTH=no
redis:
image: cskefu/redis:5.0.5
environment:
- REDIS_PASSWORD=${DB_PASSWD:-123456}
restart: always
volumes:
- ./databases/redis/data:/data
ports:
- "${REDIS_PORT:-6301}:6379"
mysql:
image: cskefu/mysql:5.7
restart: always
environment:
- MYSQL_ROOT_PASSWORD=${DB_PASSWD:-123456}
- MYSQL_USER=admin
- MYSQL_PASSWORD=${DB_PASSWD:-123456}
ports:
- "${MYSQL_PORT:-6300}:3306"
volumes:
- ./databases/mysql/data:/var/lib/mysql
command: --max_allowed_packet=32505856