From 6425fca696ca46c01bb5b524fd077d2ad3d8b83c Mon Sep 17 00:00:00 2001 From: okxlin <61420215+okxlin@users.noreply.github.com> Date: Sun, 12 Jul 2026 15:36:32 +0800 Subject: [PATCH] Use official WuKongIM image sources (#4764) --- .github/scripts/test_renovate_app_version.py | 9 +++++++++ apps/wukongim/2.0.5/docker-compose.yml | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/scripts/test_renovate_app_version.py b/.github/scripts/test_renovate_app_version.py index ac57a7558..eb7b11770 100644 --- a/.github/scripts/test_renovate_app_version.py +++ b/.github/scripts/test_renovate_app_version.py @@ -278,6 +278,15 @@ class RenovateAppVersionTests(unittest.TestCase): ) ) + def test_wukongim_uses_queryable_official_images(self): + compose_text = ( + REPO_ROOT / "apps" / "wukongim" / "2.0.5" / "docker-compose.yml" + ).read_text(encoding="utf-8") + + self.assertIn("wukongim/wukongim:v2.0.5-20240925", compose_text) + self.assertIn("prom/prometheus:v2.53.1", compose_text) + self.assertNotIn("registry.cn-shanghai.aliyuncs.com/wukongim/", compose_text) + def test_self_hosted_renovate_targets_this_repository(self): workflow = (REPO_ROOT / ".github" / "workflows" / "renovate.yml").read_text(encoding="utf-8") diff --git a/apps/wukongim/2.0.5/docker-compose.yml b/apps/wukongim/2.0.5/docker-compose.yml index 80b9c3d08..7a740d7f2 100644 --- a/apps/wukongim/2.0.5/docker-compose.yml +++ b/apps/wukongim/2.0.5/docker-compose.yml @@ -1,7 +1,7 @@ services: wukongim: # WuKongIM服务 container_name: ${CONTAINER_NAME}-wukongim - image: "registry.cn-shanghai.aliyuncs.com/wukongim/wukongim:v2.0.5-20240925" + image: "wukongim/wukongim:v2.0.5-20240925" environment: - "WK_CLUSTER_NODEID=1001" - "WK_CLUSTER_SERVERADDR=${EXTERNAL_IP}:${PANEL_APP_PORT_COMM}" # 节点内部通信请求地址 @@ -29,7 +29,7 @@ services: createdBy: "Apps" wukongim-prometheus: # 监控服务 container_name: ${CONTAINER_NAME}-prometheus - image: "registry.cn-shanghai.aliyuncs.com/wukongim/prometheus:v2.53.1" + image: "prom/prometheus:v2.53.1" volumes: - "./prometheus.yml:/etc/prometheus/prometheus.yml" ports: @@ -40,4 +40,4 @@ services: createdBy: "Apps" networks: 1panel-network: - external: true \ No newline at end of file + external: true