From 5bdb295d5a04b359ddf5f859563ce253c929b487 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sat, 31 Jan 2026 02:59:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adguardhome/docker-compose.yml | 2 +- certd/docker-compose.yml | 2 +- certimate/docker-compose.yml | 2 +- dnsmgr/docker-compose.yml | 2 +- elasticsearch/docker-compose.yml | 2 +- gatus/docker-compose.yml | 2 +- gitlab/docker-compose.yml | 2 +- grafana/docker-compose.yml | 2 +- halo/docker-compose.yml | 2 +- home-assistant/docker-compose.yml | 2 +- koishi/docker-compose.yml | 2 +- lobe-chat/docker-compose.yml | 2 +- lsky-pro/docker-compose.yml | 2 +- mariadb/docker-compose.yml | 2 +- meilisearch/data.yml | 46 +++++++++++++++++++++++++++++++ meilisearch/docker-compose.yml | 24 ++++++++++++++++ mliev-dwz/docker-compose.yml | 2 +- mssql/docker-compose.yml | 2 +- mysql/docker-compose.yml | 2 +- nacos/docker-compose.yml | 2 +- new-api/docker-compose.yml | 2 +- nextcloud/docker-compose.yml | 2 +- nezha/docker-compose.yml | 2 +- nginx/docker-compose.yml | 2 +- ollama/docker-compose.yml | 2 +- openlist/docker-compose.yml | 2 +- openlitespeed/docker-compose.yml | 2 +- percona/docker-compose.yml | 2 +- pg4admin/docker-compose.yml | 2 +- phpmyadmin/docker-compose.yml | 2 +- postgresql/docker-compose.yml | 2 +- prometheus/docker-compose.yml | 2 +- qinglong/docker-compose.yml | 2 +- rabbitmq/docker-compose.yml | 10 +++---- redis/docker-compose.yml | 2 +- renovate.json | 18 +++++++++--- rocketmq/docker-compose.yml | 8 +++--- rustdesk/docker-compose.yml | 2 +- rustfs/docker-compose.yml | 2 +- tomcat/docker-compose.yml | 2 +- umami/docker-compose.yml | 2 +- uptime-kuma/docker-compose.yml | 2 +- vaultwarden/docker-compose.yml | 2 +- windows/docker-compose.yml | 2 +- 44 files changed, 132 insertions(+), 52 deletions(-) create mode 100644 meilisearch/data.yml create mode 100644 meilisearch/docker-compose.yml diff --git a/adguardhome/docker-compose.yml b/adguardhome/docker-compose.yml index 786767c..d89937a 100755 --- a/adguardhome/docker-compose.yml +++ b/adguardhome/docker-compose.yml @@ -23,7 +23,7 @@ services: - ./data/work:/opt/adguardhome/work - ./data/conf:/opt/adguardhome/conf healthcheck: - test: ["CMD-SHELL", "wget -qO- http://localhost:3000 || exit 1"] + test: [ "CMD-SHELL", "wget -qO- http://localhost:3000 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/certd/docker-compose.yml b/certd/docker-compose.yml index 5bca410..27e0663 100644 --- a/certd/docker-compose.yml +++ b/certd/docker-compose.yml @@ -10,7 +10,7 @@ services: - ${CERTD_PORT_HTTP}:7001 - ${CERTD_PORT_HTTPS}:7002 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:7001 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:7001 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/certimate/docker-compose.yml b/certimate/docker-compose.yml index 14ba9ba..23535ee 100644 --- a/certimate/docker-compose.yml +++ b/certimate/docker-compose.yml @@ -10,7 +10,7 @@ services: - /etc/timezone:/etc/timezone:ro - ./data:/app/pb_data healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8090 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8090 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/dnsmgr/docker-compose.yml b/dnsmgr/docker-compose.yml index a25f516..5fc859d 100644 --- a/dnsmgr/docker-compose.yml +++ b/dnsmgr/docker-compose.yml @@ -9,7 +9,7 @@ services: ports: - ${DNSMGR_PORT_HTTP}:80 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/elasticsearch/docker-compose.yml b/elasticsearch/docker-compose.yml index 081d482..e551ed0 100644 --- a/elasticsearch/docker-compose.yml +++ b/elasticsearch/docker-compose.yml @@ -23,7 +23,7 @@ services: - xpack.security.enabled=${ELASTICSEARCH_SECURITY} - ${ELASTICSEARCH_JAVA_OPTS} healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:9200/_cluster/health || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:9200/_cluster/health || exit 1" ] interval: 30s timeout: 10s retries: 5 diff --git a/gatus/docker-compose.yml b/gatus/docker-compose.yml index 9a4720b..1613d78 100644 --- a/gatus/docker-compose.yml +++ b/gatus/docker-compose.yml @@ -7,7 +7,7 @@ services: - ./config:/config - ./data:/data/ healthcheck: - test: ["CMD-SHELL", "wget -qO- http://localhost:8080/health || exit 1"] + test: [ "CMD-SHELL", "wget -qO- http://localhost:8080/health || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/gitlab/docker-compose.yml b/gitlab/docker-compose.yml index c787165..3579959 100644 --- a/gitlab/docker-compose.yml +++ b/gitlab/docker-compose.yml @@ -17,7 +17,7 @@ services: - "./data/data:/var/opt/gitlab" shm_size: ${GITLAB_SHM_SIZE} healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80/-/health || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80/-/health || exit 1" ] interval: 60s timeout: 30s retries: 5 diff --git a/grafana/docker-compose.yml b/grafana/docker-compose.yml index 47dbba2..a63451a 100644 --- a/grafana/docker-compose.yml +++ b/grafana/docker-compose.yml @@ -10,7 +10,7 @@ services: volumes: - ./data:/var/lib/grafana healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:3000/api/health || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:3000/api/health || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/halo/docker-compose.yml b/halo/docker-compose.yml index 0d5cb39..3033220 100644 --- a/halo/docker-compose.yml +++ b/halo/docker-compose.yml @@ -9,7 +9,7 @@ services: volumes: - ./data:/root/.halo2 environment: - - JVM_OPTS= + - JVM_OPTS= healthcheck: test: [ "CMD", "curl", "-f", "http://localhost:8090/actuator/health/readiness" ] interval: 30s diff --git a/home-assistant/docker-compose.yml b/home-assistant/docker-compose.yml index 25b7233..c26bd9a 100644 --- a/home-assistant/docker-compose.yml +++ b/home-assistant/docker-compose.yml @@ -12,7 +12,7 @@ services: environment: - TZ=${HOME_ASSISTANT_TIME_ZONE} healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8123 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8123 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/koishi/docker-compose.yml b/koishi/docker-compose.yml index 2230a8c..22fbee1 100644 --- a/koishi/docker-compose.yml +++ b/koishi/docker-compose.yml @@ -11,7 +11,7 @@ services: volumes: - ./data:/koishi healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:5140 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:5140 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/lobe-chat/docker-compose.yml b/lobe-chat/docker-compose.yml index f143a12..c86aef7 100644 --- a/lobe-chat/docker-compose.yml +++ b/lobe-chat/docker-compose.yml @@ -12,7 +12,7 @@ services: - ACCESS_CODE=${ACCESS_CODE} - OPENAI_MODEL_LIST=${OPENAI_MODEL_LIST} healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:3210 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:3210 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/lsky-pro/docker-compose.yml b/lsky-pro/docker-compose.yml index 9120db1..30d5a13 100644 --- a/lsky-pro/docker-compose.yml +++ b/lsky-pro/docker-compose.yml @@ -11,7 +11,7 @@ services: environment: - "WEB_PORT=8089" healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8089 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8089 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/mariadb/docker-compose.yml b/mariadb/docker-compose.yml index 0f5f66d..fbf381c 100644 --- a/mariadb/docker-compose.yml +++ b/mariadb/docker-compose.yml @@ -15,7 +15,7 @@ services: environment: MYSQL_ROOT_PASSWORD: ${MARIADB_DB_ROOT_PASSWORD} healthcheck: - test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"] + test: [ "CMD", "healthcheck.sh", "--connect", "--innodb_initialized" ] start_period: 20s interval: 30s retries: 5 diff --git a/meilisearch/data.yml b/meilisearch/data.yml new file mode 100644 index 0000000..d008717 --- /dev/null +++ b/meilisearch/data.yml @@ -0,0 +1,46 @@ +name: + en: Meilisearch + zh_CN: Meilisearch + zh_TW: Meilisearch +categories: + - tool +description: + en: A lightning-fast search engine that fits effortlessly into your apps + zh_CN: 一个闪电般快速的搜索引擎,可轻松集成到您的应用中 + zh_TW: 一個閃電般快速的搜尋引擎,可輕鬆整合到您的應用程式中 +website: https://www.meilisearch.com +architectures: + - amd64 + - arm64 +environments: + MEILI_MASTER_KEY: + description: + en: Master Key (required for production) + zh_CN: 主密钥(生产环境必需) + zh_TW: 主密鑰(生產環境必需) + type: password + default: + MEILI_ENV: + description: + en: Environment + zh_CN: 运行环境 + zh_TW: 執行環境 + type: select + default: production + options: + "Production": "production" + "Development": "development" + MEILI_PORT: + description: + en: HTTP Port + zh_CN: HTTP 端口 + zh_TW: HTTP 埠 + type: port + default: 7700 + MEILI_MAX_INDEXING_MEMORY: + description: + en: Maximum Indexing Memory + zh_CN: 最大索引内存 + zh_TW: 最大索引記憶體 + type: text + default: 2Gb diff --git a/meilisearch/docker-compose.yml b/meilisearch/docker-compose.yml new file mode 100644 index 0000000..06b0975 --- /dev/null +++ b/meilisearch/docker-compose.yml @@ -0,0 +1,24 @@ +services: + meilisearch: + image: getmeili/meilisearch:v1.34.3 + restart: unless-stopped + networks: + - acepanel-network + ports: + - ${MEILI_PORT}:7700 + volumes: + - ./data:/meili_data + environment: + - MEILI_NO_ANALYTICS=true + - MEILI_MASTER_KEY=${MEILI_MASTER_KEY} + - MEILI_ENV=${MEILI_ENV} + - MEILI_HTTP_ADDR=0.0.0.0:7700 + - MEILI_MAX_INDEXING_MEMORY=${MEILI_MAX_INDEXING_MEMORY} + healthcheck: + test: [ "CMD-SHELL", "curl -fsSL http://localhost:7700/health || exit 1" ] + interval: 30s + timeout: 10s + retries: 5 +networks: + acepanel-network: + external: true diff --git a/mliev-dwz/docker-compose.yml b/mliev-dwz/docker-compose.yml index 7c12bd2..18e2fe2 100644 --- a/mliev-dwz/docker-compose.yml +++ b/mliev-dwz/docker-compose.yml @@ -22,7 +22,7 @@ services: - REDIS_DB=0 - GIN_MODE=release healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8080 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8080 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/mssql/docker-compose.yml b/mssql/docker-compose.yml index a197920..848095c 100644 --- a/mssql/docker-compose.yml +++ b/mssql/docker-compose.yml @@ -12,7 +12,7 @@ services: volumes: - ./data:/var/opt/mssql/data healthcheck: - test: ["CMD", "/opt/mssql-tools18/bin/sqlcmd", "-S", "localhost", "-U", "sa", "-P", "${MSSQL_SA_PASSWORD}", "-Q", "SELECT 1", "-C"] + test: [ "CMD", "/opt/mssql-tools18/bin/sqlcmd", "-S", "localhost", "-U", "sa", "-P", "${MSSQL_SA_PASSWORD}", "-Q", "SELECT 1", "-C" ] interval: 30s timeout: 10s retries: 5 diff --git a/mysql/docker-compose.yml b/mysql/docker-compose.yml index b92a737..99c6888 100644 --- a/mysql/docker-compose.yml +++ b/mysql/docker-compose.yml @@ -15,7 +15,7 @@ services: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}"] + test: [ "CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}" ] start_period: 20s interval: 30s retries: 5 diff --git a/nacos/docker-compose.yml b/nacos/docker-compose.yml index 8833806..70b4b5b 100644 --- a/nacos/docker-compose.yml +++ b/nacos/docker-compose.yml @@ -23,7 +23,7 @@ services: - "${NACOS_PORT_API_HTTP}:8848" - "${NACOS_PORT_COMMUNICATION}:9848" healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8848/nacos/v1/console/health/readiness || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8848/nacos/v1/console/health/readiness || exit 1" ] interval: 30s timeout: 10s retries: 5 diff --git a/new-api/docker-compose.yml b/new-api/docker-compose.yml index 565a368..0828ac0 100644 --- a/new-api/docker-compose.yml +++ b/new-api/docker-compose.yml @@ -15,7 +15,7 @@ services: - ERROR_LOG_ENABLED=true - MEMORY_CACHE_ENABLED=true healthcheck: - test: ["CMD-SHELL", "wget -q -O - http://localhost:3000/api/status | grep -o '\"success\":\\s*true' || exit 1"] + test: [ "CMD-SHELL", "wget -q -O - http://localhost:3000/api/status | grep -o '\"success\":\\s*true' || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index d6c83d7..22d1715 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -14,7 +14,7 @@ services: - PGID=1000 - TZ=${NEXTCLOUD_TIME_ZONE} healthcheck: - test: ["CMD-SHELL", "curl -fsSL https://localhost:443 -k || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL https://localhost:443 -k || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/nezha/docker-compose.yml b/nezha/docker-compose.yml index 1fafe92..33605d7 100644 --- a/nezha/docker-compose.yml +++ b/nezha/docker-compose.yml @@ -9,7 +9,7 @@ services: volumes: - ./data:/dashboard/data healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8008 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8008 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/nginx/docker-compose.yml b/nginx/docker-compose.yml index 7ad06d7..8b89c8b 100644 --- a/nginx/docker-compose.yml +++ b/nginx/docker-compose.yml @@ -10,7 +10,7 @@ services: - ./conf.d:/etc/nginx/conf.d - ./certs:/etc/nginx/certs healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/ollama/docker-compose.yml b/ollama/docker-compose.yml index 43a4fcf..40b486e 100644 --- a/ollama/docker-compose.yml +++ b/ollama/docker-compose.yml @@ -10,7 +10,7 @@ services: volumes: - ./data:/root/.ollama healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:11434 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:11434 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/openlist/docker-compose.yml b/openlist/docker-compose.yml index 79bfcc9..ada16f9 100644 --- a/openlist/docker-compose.yml +++ b/openlist/docker-compose.yml @@ -14,7 +14,7 @@ services: - TZ=${OPENLIST_TIME_ZONE} - UMASK=022 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:5244 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:5244 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/openlitespeed/docker-compose.yml b/openlitespeed/docker-compose.yml index 94d31c8..f866b91 100644 --- a/openlitespeed/docker-compose.yml +++ b/openlitespeed/docker-compose.yml @@ -12,7 +12,7 @@ services: - ./sites:/var/www/vhosts - ./logs:/usr/local/lsws/logs healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/percona/docker-compose.yml b/percona/docker-compose.yml index bc506da..98b6beb 100644 --- a/percona/docker-compose.yml +++ b/percona/docker-compose.yml @@ -15,7 +15,7 @@ services: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}"] + test: [ "CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}" ] start_period: 20s interval: 30s retries: 5 diff --git a/pg4admin/docker-compose.yml b/pg4admin/docker-compose.yml index 134caed..76e7c83 100644 --- a/pg4admin/docker-compose.yml +++ b/pg4admin/docker-compose.yml @@ -12,7 +12,7 @@ services: volumes: - ./data:/var/lib/pgadmin healthcheck: - test: ["CMD-SHELL", "wget -qO- http://localhost:80/misc/ping || exit 1"] + test: [ "CMD-SHELL", "wget -qO- http://localhost:80/misc/ping || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/phpmyadmin/docker-compose.yml b/phpmyadmin/docker-compose.yml index a75baf7..13622a7 100644 --- a/phpmyadmin/docker-compose.yml +++ b/phpmyadmin/docker-compose.yml @@ -8,7 +8,7 @@ services: - HIDE_PHP_VERSION=true - PMA_ARBITRARY=1 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/postgresql/docker-compose.yml b/postgresql/docker-compose.yml index acb1c50..9e6d485 100644 --- a/postgresql/docker-compose.yml +++ b/postgresql/docker-compose.yml @@ -10,7 +10,7 @@ services: volumes: - ./data:/var/lib/postgresql healthcheck: - test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${POSTGRESQL_DB_ROOT_USER}"] + test: [ "CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${POSTGRESQL_DB_ROOT_USER}" ] start_period: 20s interval: 30s retries: 5 diff --git a/prometheus/docker-compose.yml b/prometheus/docker-compose.yml index 05c7096..e8de2f7 100644 --- a/prometheus/docker-compose.yml +++ b/prometheus/docker-compose.yml @@ -16,7 +16,7 @@ services: - '--web.console.templates=/etc/prometheus/consoles' - '--storage.tsdb.retention.time=200h' healthcheck: - test: ["CMD-SHELL", "wget -qO- http://localhost:9090/-/healthy || exit 1"] + test: [ "CMD-SHELL", "wget -qO- http://localhost:9090/-/healthy || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/qinglong/docker-compose.yml b/qinglong/docker-compose.yml index 3e7a532..adb16d7 100644 --- a/qinglong/docker-compose.yml +++ b/qinglong/docker-compose.yml @@ -8,7 +8,7 @@ services: ports: - "${QINGLONG_PORT_HTTP}:5700" healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:5700 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:5700 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/rabbitmq/docker-compose.yml b/rabbitmq/docker-compose.yml index bf58adf..3bc07e4 100644 --- a/rabbitmq/docker-compose.yml +++ b/rabbitmq/docker-compose.yml @@ -4,16 +4,16 @@ services: hostname: rabbitmq restart: unless-stopped ports: - - ${RABBITMQ_PORT_SERVICE}:5672 - - ${RABBITMQ_PORT_HTTP}:15672 + - ${RABBITMQ_PORT_SERVICE}:5672 + - ${RABBITMQ_PORT_HTTP}:15672 environment: - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} volumes: - - ./data/:/var/lib/rabbitmq/ - - ./log/:/var/log/rabbitmq + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq healthcheck: - test: ["CMD", "rabbitmq-diagnostics", "-q", "ping"] + test: [ "CMD", "rabbitmq-diagnostics", "-q", "ping" ] interval: 30s timeout: 10s retries: 5 diff --git a/redis/docker-compose.yml b/redis/docker-compose.yml index 6bdd1c6..e272652 100644 --- a/redis/docker-compose.yml +++ b/redis/docker-compose.yml @@ -12,7 +12,7 @@ services: - ./conf/redis.conf:/etc/redis/redis.conf - ./logs:/logs healthcheck: - test: ["CMD", "redis-cli", "ping"] + test: [ "CMD", "redis-cli", "ping" ] interval: 10s timeout: 5s retries: 5 diff --git a/renovate.json b/renovate.json index 92133e0..986d415 100644 --- a/renovate.json +++ b/renovate.json @@ -7,14 +7,24 @@ "platformAutomerge": true, "packageRules": [ { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["minor", "patch", "digest"], + "matchDatasources": [ + "docker" + ], + "matchUpdateTypes": [ + "minor", + "patch", + "digest" + ], "automerge": true, "groupName": "docker images (minor/patch/digest)" }, { - "matchDatasources": ["docker"], - "matchUpdateTypes": ["major"], + "matchDatasources": [ + "docker" + ], + "matchUpdateTypes": [ + "major" + ], "automerge": false, "groupName": "docker images (major)" } diff --git a/rocketmq/docker-compose.yml b/rocketmq/docker-compose.yml index d4919ed..85f0431 100644 --- a/rocketmq/docker-compose.yml +++ b/rocketmq/docker-compose.yml @@ -9,7 +9,7 @@ services: - ./data/namesrv/logs:/home/rocketmq/logs command: sh mqnamesrv healthcheck: - test: ["CMD-SHELL", "nc -z localhost 9876 || exit 1"] + test: [ "CMD-SHELL", "nc -z localhost 9876 || exit 1" ] interval: 30s timeout: 10s retries: 5 @@ -32,7 +32,7 @@ services: - ./data/broker/conf/broker.conf:/opt/rocketmq-5.2.0/conf/broker.conf command: sh mqbroker -c /opt/rocketmq-5.2.0/conf/broker.conf healthcheck: - test: ["CMD-SHELL", "nc -z localhost 10911 || exit 1"] + test: [ "CMD-SHELL", "nc -z localhost 10911 || exit 1" ] interval: 30s timeout: 10s retries: 5 @@ -57,7 +57,7 @@ services: - ./data/proxy/conf/rmq-proxy.json:/opt/rocketmq-5.2.0/conf/rmq-proxy.json command: sh mqproxy -pc /opt/rocketmq-5.2.0/conf/rmq-proxy.json healthcheck: - test: ["CMD-SHELL", "nc -z localhost 8080 || exit 1"] + test: [ "CMD-SHELL", "nc -z localhost 8080 || exit 1" ] interval: 30s timeout: 10s retries: 5 @@ -76,7 +76,7 @@ services: environment: - JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8082 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8082 || exit 1" ] interval: 30s timeout: 10s retries: 5 diff --git a/rustdesk/docker-compose.yml b/rustdesk/docker-compose.yml index d7c3ea4..ffcedd0 100644 --- a/rustdesk/docker-compose.yml +++ b/rustdesk/docker-compose.yml @@ -17,7 +17,7 @@ services: - "RELAY=${HOST_ADDRESS}:${RUSTDESK_PORT_HBBR}" - "ENCRYPTED_ONLY=1" healthcheck: - test: ["CMD-SHELL", "nc -z localhost 21116 || exit 1"] + test: [ "CMD-SHELL", "nc -z localhost 21116 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/rustfs/docker-compose.yml b/rustfs/docker-compose.yml index 63a6452..576f810 100644 --- a/rustfs/docker-compose.yml +++ b/rustfs/docker-compose.yml @@ -12,7 +12,7 @@ services: volumes: - ./data:/data healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:9001 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:9001 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/tomcat/docker-compose.yml b/tomcat/docker-compose.yml index 6464000..2b68bd3 100644 --- a/tomcat/docker-compose.yml +++ b/tomcat/docker-compose.yml @@ -11,7 +11,7 @@ services: entrypoint: | bash -c 'cp -a webapps.dist/manager webapps/; exec catalina.sh run' healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8080 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8080 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/umami/docker-compose.yml b/umami/docker-compose.yml index 0d90b6d..691c7d3 100644 --- a/umami/docker-compose.yml +++ b/umami/docker-compose.yml @@ -9,7 +9,7 @@ services: DATABASE_URL: ${UMAMI_DB_TYPE}://${UMAMI_DB_USER}:${UMAMI_DB_USER_PASSWORD}@${UMAMI_DB_HOST}:${UMAMI_DB_PORT}/${UMAMI_DB_NAME} APP_SECRET: ${HASH_SALT} healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:3000 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:3000 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml index 5a3c7ec..8c14cd3 100644 --- a/uptime-kuma/docker-compose.yml +++ b/uptime-kuma/docker-compose.yml @@ -9,7 +9,7 @@ services: ports: - ${UPTIME_KUMA_PORT_HTTP}:3001 healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:3001 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:3001 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/vaultwarden/docker-compose.yml b/vaultwarden/docker-compose.yml index c26fd0e..d62a6bb 100644 --- a/vaultwarden/docker-compose.yml +++ b/vaultwarden/docker-compose.yml @@ -9,7 +9,7 @@ services: volumes: - ./data:/data healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:80 || exit 1" ] interval: 30s timeout: 10s retries: 3 diff --git a/windows/docker-compose.yml b/windows/docker-compose.yml index 80cd063..ab48681 100644 --- a/windows/docker-compose.yml +++ b/windows/docker-compose.yml @@ -21,7 +21,7 @@ services: volumes: - ./data:/storage healthcheck: - test: ["CMD-SHELL", "curl -fsSL http://localhost:8006 || exit 1"] + test: [ "CMD-SHELL", "curl -fsSL http://localhost:8006 || exit 1" ] interval: 60s timeout: 30s retries: 5