Apply reconfigure fix to ActualBudget

- Added check_service_exists() to ActualBudget
- Now shows Skip/Reconfigure/Restart options
- Prevents accidental overwrite of existing configurations

Progress: 6/24 services complete (Immich, AudioBookshelf, Emby, ARM, FileBrowser, ActualBudget)
This commit is contained in:
Claude
2026-01-12 17:54:08 +00:00
parent 53f0101f9b
commit de4bbf4711
+4 -1
View File
@@ -3479,7 +3479,9 @@ MM_CONFIG
if [ "$INSTALL_ACTUALBUDGET" = "y" ] || [ "$INSTALL_ACTUALBUDGET" = "Y" ]; then
AB_DIR="$DOCKER_DIR/actualbudget"
check_service_exists "ActualBudget" "$AB_DIR" AB_RECONFIGURE
if [ "$AB_RECONFIGURE" = "true" ]; then
if [ "$DRY_RUN" = true ]; then
echo "[DRY-RUN] Would create $AB_DIR"
else
@@ -3522,7 +3524,8 @@ AB_COMPOSE
echo " Data dir: $AB_DIR/data"
echo ""
fi
fi
fi # End AB_RECONFIGURE check
fi # End INSTALL_ACTUALBUDGET check
# ---- KEYCLOAK ----
if [ "$WHIPTAIL_USED" != true ] && [ -z "$INSTALL_KEYCLOAK" ]; then