portracker: add update

This commit is contained in:
tremor021
2026-04-29 13:07:57 +02:00
parent b49cf2ad7f
commit f07b0b672f

View File

@@ -105,7 +105,15 @@ function update() {
if check_for_gh_release "${APP,,}" "mostafa-wahied/portracker"; then
msg_ok "Update available"
stop_service
fetch_and_deploy_gh_release "${APP,,}" "mostafa-wahied/portracker" "tarball"
mv "$INSTALL_PATH/portracker.env" /opt/portracker.env.backup
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "${APP,,}" "mostafa-wahied/portracker" "tarball"
cd "$INSTALL_PATH/frontend"
$STD npm ci --include=dev
$STD npm run build
cd "$INSTALL_PATH/backend"
$STD npm ci --omit=dev
mv "$INSTALL_PATH/frontend/dist" "$INSTALL_PATH/backend/public"
start_service
msg_ok "Updated ${APP} successfully"
else