feat(deploy): 在线更新 - 新增后台检查、强制备份迁移与失败自动回退
This commit is contained in:
@@ -9,6 +9,7 @@ services:
|
||||
environment:
|
||||
CANVAS_BACKEND_ADDR: ":8080"
|
||||
CANVAS_BACKEND_DATA_DIR: /data
|
||||
CANVAS_SHUTDOWN_TIMEOUT: ${CANVAS_SHUTDOWN_TIMEOUT:-10m}
|
||||
CANVAS_DATABASE_DRIVER: ${CANVAS_DATABASE_DRIVER:-sqlite}
|
||||
DATABASE_URL: ${DATABASE_URL:-}
|
||||
REDIS_URL: ${REDIS_URL:-}
|
||||
@@ -23,6 +24,7 @@ services:
|
||||
volumes:
|
||||
- backend-data:/data
|
||||
restart: unless-stopped
|
||||
stop_grace_period: ${CANVAS_SHUTDOWN_TIMEOUT:-10m}
|
||||
develop:
|
||||
watch:
|
||||
- action: rebuild
|
||||
|
||||
Reference in New Issue
Block a user