CaddyManager: update ct script
This commit is contained in:
@@ -32,20 +32,32 @@ function update_script() {
|
|||||||
if check_for_gh_release "caddymanager" "caddymanager/caddymanager"; then
|
if check_for_gh_release "caddymanager" "caddymanager/caddymanager"; then
|
||||||
msg_info "Stopping Service"
|
msg_info "Stopping Service"
|
||||||
systemctl stop caddymanager-backend
|
systemctl stop caddymanager-backend
|
||||||
|
systemctl stop caddymanager-frontend
|
||||||
msg_ok "Stopped Service"
|
msg_ok "Stopped Service"
|
||||||
|
|
||||||
msg_info "Backing up configuration"
|
msg_info "Backing up configuration"
|
||||||
cp /opt/caddymanager/caddymanager.env /opt/
|
cp /opt/caddymanager/caddymanager.env /opt/
|
||||||
|
cp /opt/caddymanager/caddymanager.sqlite /opt/
|
||||||
msg_ok "Backed up configuration"
|
msg_ok "Backed up configuration"
|
||||||
|
|
||||||
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "caddymanager" "caddymanager/caddymanager" "tarball" "latest" "/opt/caddymanager" "caddymanager-*.tar.gz"
|
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "caddymanager" "caddymanager/caddymanager" "tarball" "latest" "/opt/caddymanager" "caddymanager-*.tar.gz"
|
||||||
|
|
||||||
|
msg_info "Installing CaddyManager"
|
||||||
|
cd /opt/caddymanager/backend
|
||||||
|
$STD npm install
|
||||||
|
cd /opt/caddymanager/frontend
|
||||||
|
$STD npm install
|
||||||
|
$STD npm run build
|
||||||
|
msg_ok "Installed CaddyManager"
|
||||||
|
|
||||||
msg_info "Restoring configuration"
|
msg_info "Restoring configuration"
|
||||||
cp /opt/caddymanager.env /opt/caddymanager/
|
mv /opt/caddymanager.env /opt/caddymanager/
|
||||||
|
mv /opt/caddymanager.sqlite /opt/caddymanager/
|
||||||
msg_ok "Restored configuration"
|
msg_ok "Restored configuration"
|
||||||
|
|
||||||
msg_info "Starting Service"
|
msg_info "Starting Service"
|
||||||
systemctl start caddymanager-backend
|
systemctl start caddymanager-backend
|
||||||
|
systemctl start caddymanager-frontend
|
||||||
msg_ok "Started Service"
|
msg_ok "Started Service"
|
||||||
msg_ok "Updated successfully!"
|
msg_ok "Updated successfully!"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user