Files
appstore-1panel/apps/wechatpadpro/18.6/docker-compose.yml
Meng Sen 1f6db053c8 配置修复
Signed-off-by: Meng Sen <qyg2297248353@gmail.com>
2025-08-05 13:37:18 +08:00

51 lines
1.5 KiB
YAML

networks:
1panel-network:
external: true
services:
wechatpadpro:
image: wechatpadpro/wechatpadpro:v18.6
container_name: ${CONTAINER_NAME}
labels:
createdBy: "Apps"
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
- ${PANEL_APP_PORT_WECHAT}:${PANEL_APP_PORT_WECHAT}
env_file:
- ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env}
- ${ENV_FILE:-/etc/1panel/envs/default.env}
volumes:
- ${WECHATPADPRO_ROOT_PATH}/.env:/app/.env
- ${WECHATPADPRO_ROOT_PATH}/config:/app/config
environment:
- TZ=Asia/Shanghai
- WECHAT_PORT=${PANEL_APP_PORT_WECHAT}
- PORT=${PANEL_APP_PORT_HTTP}
- DEBUG=false
- HOST=0.0.0.0
- MCP_PORT=8099
- REDIS_MAX_IDLE=30
- REDIS_MAX_ACTIVE=100
- REDIS_IDLE_TIMEOUT=5000
- REDIS_MAX_CONN_LIFETIME=3600
- REDIS_CONNECT_TIMEOUT=5000
- REDIS_READ_TIMEOUT=10000
- REDIS_WRITE_TIMEOUT=10000
- WORKER_POOL_SIZE=500
- MAX_WORKER_TASK_LEN=1000
- WEB_DOMAIN=localhost:1238
- WEB_TASK_NAME=
- WEB_TASK_APP_NUMBER=
- NEWS_SYN_WXID=true
- DT=true
- MYSQL_HOST=${DB_HOST}
- MYSQL_PORT=${DB_PORT}
- MYSQL_USER=${DB_USERNAME}
- MYSQL_PASSWORD=${DB_PASSWORD}
- MYSQL_DATABASE=${DB_DATABASE}
- MYSQL_CONNECT_STR=${DB_USERNAME}:${DB_PASSWORD}@tcp(${DB_HOST}:${DB_PORT})/${DB_DATABASE}?charset=utf8mb4&parseTime=true&loc=Local
- REDIS_PASS=${REDIS_PASSWORD}