feat(update): 发布双链路更新进度与线上验收审计
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
services:
|
||||
easyai-server:
|
||||
image: ${ACCEPT_SERVER_IMAGE}
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "${ACCEPT_CORE_WATCHTOWER}"
|
||||
environment:
|
||||
SYSTEM_UPDATE_MODE: ${ACCEPT_UPDATE_MODE}
|
||||
SYSTEM_UPDATE_DEPLOYMENT_ID: update-acceptance-20261002
|
||||
WATCHTOWER_API_URL: http://watchtower:8080
|
||||
WATCHTOWER_API_KEY: ${ACCEPT_WATCHTOWER_TOKEN}
|
||||
WATCHTOWER_HTTP_API_EVENTS_TOKEN: ${ACCEPT_EVENTS_TOKEN}
|
||||
APP_VERSION_CHECK_BASE_URL: http://update-version-catalog:18880
|
||||
SYSTEM_UPDATE_INTERNAL_TOKEN: ${ACCEPT_UPDATER_TOKEN}
|
||||
SYSTEM_UPDATE_SERVICE_URL: http://easyai-updater:3015
|
||||
easyai-web:
|
||||
image: ${ACCEPT_WEB_IMAGE}
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "${ACCEPT_CORE_WATCHTOWER}"
|
||||
environment:
|
||||
NUXT_APP_CDN_URL: ""
|
||||
NUXT_PUBLIC_BASE_APIURL: /api
|
||||
NUXT_PUBLIC_BASE_SSRURL: http://easyai-server:3001
|
||||
ws-gateway:
|
||||
image: registry.cn-shanghai.aliyuncs.com/easyaigc/wsgateway@sha256:a2b5fb67384c7f0eca7c7a768b5deacb4c0d2195dfbeb6e16ef40d6dc097bf25
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "${ACCEPT_CORE_WATCHTOWER}"
|
||||
watchtower:
|
||||
image: ${ACCEPT_WATCHTOWER_IMAGE}
|
||||
command: ${ACCEPT_WATCHTOWER_COMMAND}
|
||||
environment:
|
||||
WATCHTOWER_HTTP_API_TOKEN: ${ACCEPT_WATCHTOWER_TOKEN}
|
||||
WATCHTOWER_HTTP_API_EVENTS_TOKEN: ${ACCEPT_EVENTS_TOKEN}
|
||||
WATCHTOWER_HTTP_API_HOST: 0.0.0.0
|
||||
WATCHTOWER_HTTP_API_ENDPOINTS: health,update,metrics,events,history
|
||||
WATCHTOWER_HTTP_API_PERIODIC_POLLS: "false"
|
||||
WATCHTOWER_CLEANUP: "false"
|
||||
easyai-updater:
|
||||
image: registry.cn-shanghai.aliyuncs.com/easyaigc/easyai-updater:1.1.0
|
||||
environment:
|
||||
SYSTEM_UPDATE_INTERNAL_TOKEN: ${ACCEPT_UPDATER_TOKEN}
|
||||
UPDATE_MANIFEST_FILE: /var/lib/easyai-updater/release-manifest-20261002.json
|
||||
UPDATE_HEALTH_TIMEOUT_MS: "60000"
|
||||
networks:
|
||||
easyai:
|
||||
ipv4_address: 172.21.0.31
|
||||
update-version-catalog:
|
||||
image: registry.cn-shanghai.aliyuncs.com/comfy-ai/comfy-server:3.22.0.20261002.2
|
||||
entrypoint: [node, -e]
|
||||
command: ["require('node:http').createServer((q,s)=>{s.setHeader('content-type','application/json');s.end(JSON.stringify({status:'success',data:{version:'3.22.0.20261002.2'}}))}).listen(18880,'0.0.0.0')"]
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: "false"
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
easyai:
|
||||
ipv4_address: 172.21.0.30
|
||||
Reference in New Issue
Block a user