feat: update chatnio 4.24.2

This commit is contained in:
arch3rPro
2025-10-24 05:30:23 +08:00
parent f16bdc7161
commit 9f060edf01
3 changed files with 21 additions and 14 deletions
@@ -1,10 +1,10 @@
services: services:
chatnio: chatnio:
image: programzmh/chatnio:3.11.2 image: programzmh/chatnio:4.24.2
container_name: ${CONTAINER_NAME} container_name: ${CONTAINER_NAME}
restart: always restart: always
ports: ports:
- "${PANEL_APP_PORT_HTTP}:8094" - ${PANEL_APP_PORT_HTTP}:8094
depends_on: depends_on:
mysql: mysql:
condition: service_healthy condition: service_healthy
@@ -19,7 +19,7 @@ services:
REDIS_PORT: 6379 REDIS_PORT: 6379
REDIS_PASSWORD: ${PANEL_REDIS_ROOT_PASSWORD} REDIS_PASSWORD: ${PANEL_REDIS_ROOT_PASSWORD}
REDIS_DB: ${REDIS_DB} REDIS_DB: ${REDIS_DB}
SERVE_STATIC: "${SERVE_STATIC}" SERVE_STATIC: ${SERVE_STATIC}
volumes: volumes:
- ./data/config:/config - ./data/config:/config
- ./data/logs:/logs - ./data/logs:/logs
@@ -27,8 +27,7 @@ services:
networks: networks:
- 1panel-network - 1panel-network
labels: labels:
createdBy: "Apps" createdBy: Apps
mysql: mysql:
image: mysql:latest image: mysql:latest
container_name: ${CONTAINER_NAME}_mysql container_name: ${CONTAINER_NAME}_mysql
@@ -40,38 +39,46 @@ services:
MYSQL_PASSWORD: ${PANEL_DB_USER_PASSWORD} MYSQL_PASSWORD: ${PANEL_DB_USER_PASSWORD}
TZ: Asia/Shanghai TZ: Asia/Shanghai
expose: expose:
- "3306" - '3306'
volumes: volumes:
- ./data/mysql:/var/lib/mysql - ./data/mysql:/var/lib/mysql
networks: networks:
- 1panel-network - 1panel-network
healthcheck: healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] test:
- CMD
- mysqladmin
- ping
- -h
- localhost
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5
labels: labels:
createdBy: "Apps" createdBy: Apps
redis: redis:
image: redis:latest image: redis:latest
container_name: ${CONTAINER_NAME}_redis container_name: ${CONTAINER_NAME}_redis
restart: always restart: always
command: redis-server --requirepass ${PANEL_REDIS_ROOT_PASSWORD} command: redis-server --requirepass ${PANEL_REDIS_ROOT_PASSWORD}
expose: expose:
- "6379" - '6379'
volumes: volumes:
- ./data/redis:/data - ./data/redis:/data
networks: networks:
- 1panel-network - 1panel-network
healthcheck: healthcheck:
test: ["CMD", "redis-cli", "-a", "${PANEL_REDIS_ROOT_PASSWORD}", "ping"] test:
- CMD
- redis-cli
- -a
- ${PANEL_REDIS_ROOT_PASSWORD}
- ping
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5
labels: labels:
createdBy: "Apps" createdBy: Apps
networks: networks:
1panel-network: 1panel-network:
external: true external: true