LibrePortal/scripts/source/files/arrays/function_manifest.sh
librelad ba4dbc6e02 fix(tasks): stop the lazy-autoload stub from looping forever + add processor failsafes
Root cause of the "task loops eternally" bug: the lazy-autoload stub was

    fn() { source "$file"; fn "$@"; }

If the source fails — the real case: an app-install/deploy rsync briefly
removes-then-replaces a generator file while a setup task calls it — `fn` is
never redefined, so `fn "$@"` re-invokes the *stub*, which sources the (still
missing) file, which re-invokes the stub… A single setup finalize recursed
12,050 levels, flooding the task log and taking 82s before it happened to
recover when the file reappeared. A permanently-missing file would never
recover.

Fix (root cause): drop the stub before sourcing —

    fn() { unset -f fn; source "$file"; fn "$@"; }

so a failed source degrades to one "command not found" (rc 127) instead of
unbounded recursion. Regenerated function_manifest.sh (975 stubs, reformat
only — no function-set change).

Failsafes on the task processor (defence in depth, per request):
- FUNCNEST cap (TASK_FUNCNEST_MAX, default 1000) inside the task's eval
  subshell — any runaway recursion now aborts in milliseconds instead of
  spamming the log until the stack/disk gives out.
- Wall-clock cap (TASK_MAX_RUNTIME_SECS, default 7200s, 0=off) — the heartbeat
  watcher TERM→KILLs a task's process group once exceeded and marks it failed
  (distinct from a user cancel via a .timeout marker). Generous so real long
  installs/backups/migrations finish.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: librelad <librelad@digitalangels.vip>
2026-07-06 20:56:07 +01:00

2972 lines
244 KiB
Bash

#!/bin/bash
# This file is auto-generated by generate_function_manifest.sh
# Do not edit manually — run
# ./scripts/source/files/generate_function_manifest.sh run
# Function name → relative path. Used by the lazy loader (LP_LAZY=1)
# to install an autoload stub for each public function. First call to a
# stub sources the real file, which redefines the function with the real
# body; subsequent calls hit the real one directly. Path is relative to
# install_scripts_dir for "scripts" entries, install_containers_dir for
# "containers" entries — see LP_FN_ROOT below.
declare -gA LP_FN_MAP=(
[acquireSingletonLock]="task/crontab_task_processor.sh"
[adguard_install_message_data]="adguard/scripts/adguard_install_hooks.sh"
[adguard_install_post_start]="adguard/scripts/adguard_install_hooks.sh"
[adoptDockerSubnet]="checks/requirements/check_docker_network.sh"
[appAddFromRegistry]="cli/commands/artifact/cli_artifact_apply.sh"
[appAdguardApplyDnsUpdater]="adguard/tools/adguard_apply_dns_updater.sh"
[appAdguardResetPassword]="adguard/tools/adguard_reset_password.sh"
[appBookstackCreateAccount]="bookstack/tools/bookstack_create_account.sh"
[appBookstackDeleteUser]="bookstack/tools/bookstack_delete_user.sh"
[appBookstackListUsers]="bookstack/tools/bookstack_list_users.sh"
[appBookstackResetPassword]="bookstack/tools/bookstack_reset_password.sh"
[appBookstackSetAdmin]="bookstack/tools/bookstack_set_admin.sh"
[_appCallHook]="app/install/app_install.sh"
[appCrowdSecAlertsList]="crowdsec/scripts/crowdsec_alerts_list.sh"
[appCrowdSecConsoleDisable]="crowdsec/scripts/crowdsec_console_disable.sh"
[appCrowdSecConsoleEnroll]="crowdsec/scripts/crowdsec_console_enroll.sh"
[appCrowdSecDecisionsList]="crowdsec/scripts/crowdsec_decisions_list.sh"
[appCrowdSecFixPriority]="crowdsec/scripts/crowdsec_fix_priority.sh"
[appCrowdSecHubUpdate]="crowdsec/scripts/crowdsec_hub_update.sh"
[appCrowdSecMetrics]="crowdsec/scripts/crowdsec_metrics.sh"
[appCrowdSecStatus]="crowdsec/scripts/crowdsec_status.sh"
[appCrowdSecUnban]="crowdsec/scripts/crowdsec_unban.sh"
[appCrowdSecUpdate]="crowdsec/scripts/crowdsec_update.sh"
[appCrowdSecVerifyFirewall]="crowdsec/scripts/crowdsec_verify_firewall.sh"
[appDashyManageShortcuts]="dashy/tools/dashy_manage_shortcuts.sh"
[appDashyUpdateConf]="dashy/scripts/dashy_update_conf.sh"
[appFocalboardCreateAccount]="focalboard/tools/focalboard_create_account.sh"
[appFocalboardDeleteUser]="focalboard/tools/focalboard_delete_user.sh"
[appFocalboardListUsers]="focalboard/tools/focalboard_list_users.sh"
[appFocalboardResetPassword]="focalboard/tools/focalboard_reset_password.sh"
[appFocalboardSetAdmin]="focalboard/scripts/focalboard_set_admin.sh"
[appGetKeyData]="app/app_get_key_data.sh"
[appGiteaCreateAccount]="gitea/tools/gitea_create_account.sh"
[appGiteaDeleteUser]="gitea/tools/gitea_delete_user.sh"
[appGiteaListUsers]="gitea/tools/gitea_list_users.sh"
[appGiteaResetPassword]="gitea/tools/gitea_reset_password.sh"
[appGiteaSetAdmin]="gitea/tools/gitea_set_admin.sh"
[appGluetunRecreateRouted]="gluetun/scripts/gluetun_recreate_routed.sh"
[appGluetunRefreshProviders]="gluetun/tools/gluetun_refresh_providers.sh"
[appInstallCheckRequirements]="checks/requirements/check_app_install.sh"
[appInstallMenu]="menu/menu_app_install.sh"
[appInvidiousCreateAccount]="invidious/tools/invidious_create_account.sh"
[appInvidiousDeleteUser]="invidious/tools/invidious_delete_user.sh"
[appInvidiousListUsers]="invidious/tools/invidious_list_users.sh"
[appInvidiousResetPassword]="invidious/tools/invidious_reset_password.sh"
[appInvidiousSetAdmin]="invidious/scripts/invidious_set_admin.sh"
[appLinkdingCreateAccount]="linkding/tools/linkding_create_account.sh"
[appLinkdingDeleteUser]="linkding/tools/linkding_delete_user.sh"
[appLinkdingListUsers]="linkding/tools/linkding_list_users.sh"
[appLinkdingResetPassword]="linkding/tools/linkding_reset_password.sh"
[appLinkdingSetAdmin]="linkding/tools/linkding_set_admin.sh"
[appNetworkApplyMode_gluetun]="gluetun/scripts/gluetun_network.sh"
[appNetworkRegisterPorts_gluetun]="gluetun/scripts/gluetun_network.sh"
[appNextcloudAddTrustedDomain]="nextcloud/tools/nextcloud_add_trusted_domain.sh"
[appNextcloudCreateAccount]="nextcloud/tools/nextcloud_create_account.sh"
[appNextcloudDeleteUser]="nextcloud/tools/nextcloud_delete_user.sh"
[appNextcloudListUsers]="nextcloud/tools/nextcloud_list_users.sh"
[appNextcloudRescanFiles]="nextcloud/tools/nextcloud_rescan_files.sh"
[appNextcloudResetPassword]="nextcloud/tools/nextcloud_reset_password.sh"
[appNextcloudSetAdmin]="nextcloud/tools/nextcloud_set_admin.sh"
[appNextcloudSystemStatus]="nextcloud/tools/nextcloud_system_status.sh"
[appNextcloudTailLogs]="nextcloud/tools/nextcloud_tail_logs.sh"
[appNextcloudToggleMaintenance]="nextcloud/tools/nextcloud_toggle_maintenance.sh"
[appOwnCloudSetupConfig]="owncloud/scripts/owncloud_setup_config.sh"
[appPiholeApplyDnsUpdater]="pihole/tools/pihole_apply_dns_updater.sh"
[_appPostStartIntegrations]="app/install/app_install.sh"
[_appReqHasDomain]="checks/requirements/check_app_install.sh"
[_appReqServiceInstalled]="checks/requirements/check_app_install.sh"
[_appReqServiceMsg]="checks/requirements/check_app_install.sh"
[appScanAvailable]="app/app_scan_available.sh"
[appSetupComposeTags_gluetun]="gluetun/scripts/gluetun_compose_tags.sh"
[appSetupComposeTags_nextcloud]="nextcloud/scripts/nextcloud_compose_tags.sh"
[appSetupComposeTags_pihole]="pihole/scripts/pihole_compose_tags.sh"
[appSetupComposeTags_searxng]="searxng/scripts/searxng_compose_tags.sh"
[appSetupComposeTags_speedtest]="speedtest/scripts/speedtest_compose_tags.sh"
[appSetupComposeTags_vaultwarden]="vaultwarden/scripts/vaultwarden_compose_tags.sh"
[appSetupComposeTags_wireguard]="wireguard/scripts/wireguard_compose_tags.sh"
[appStatus]="app/app_status.sh"
[appTraefikExtraMiddlewares_onlyoffice]="onlyoffice/scripts/onlyoffice_traefik.sh"
[appTraefikResetPassword]="traefik/tools/traefik_reset_password.sh"
[appTraefikSkipsDefaultMiddleware_onlyoffice]="onlyoffice/scripts/onlyoffice_traefik.sh"
[appTraefikSkipsDefaultMiddleware_owncloud]="owncloud/scripts/owncloud_traefik.sh"
[appUninstallMenu]="menu/menu_app_uninstall.sh"
[appUpdateSpecifics]="app/app_update_specifics.sh"
[appUpdateSpecifics_adguard]="adguard/scripts/adguard_update_specifics.sh"
[appUpdateSpecifics_dashy]="dashy/scripts/dashy_update_specifics.sh"
[appUpdateSpecifics_focalboard]="focalboard/scripts/focalboard_update_specifics.sh"
[appUpdateSpecifics_libreportal]="libreportal/scripts/libreportal_update_specifics.sh"
[appUpdateSpecifics_nextcloud]="nextcloud/scripts/nextcloud_update_specifics.sh"
[appUpdateSpecifics_pihole]="pihole/scripts/pihole_update_specifics.sh"
[appWebuiRefresh_gluetun]="gluetun/scripts/gluetun_providers.sh"
[_artifactAppliedDir]="cli/commands/artifact/cli_artifact_apply.sh"
[artifactApply]="cli/commands/artifact/cli_artifact_apply.sh"
[artifactApplyAuto]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactApplyBundleFlow]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactBundleOwner]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactBundleValidate]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactComposeImage]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactDownloadVerified]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactFetchBundle]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactFetchPayload]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactGenDir]="cli/commands/artifact/cli_artifact_apply.sh"
[artifactListApplied]="cli/commands/artifact/cli_artifact_commands.sh"
[artifactListIndex]="cli/commands/artifact/cli_artifact_commands.sh"
[_artifactNeedJq]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactOpApply]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactOpPrecheck]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactOpUndo]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactPathAllowed]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactRecordFile]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactRegenAppliedManifest]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactReplayUndoFile]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactResolve]="cli/commands/artifact/cli_artifact_apply.sh"
[artifactRevert]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactRmFile]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactSafeScalar]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactWriteFile]="cli/commands/artifact/cli_artifact_apply.sh"
[_artifactWriteRecord]="cli/commands/artifact/cli_artifact_apply.sh"
[atomicWriteWebUI]="webui/data/utils/webui_atomic_write.sh"
[authAdapter_adguard_setPassword]="adguard/scripts/adguard_auth.sh"
[authAdapter_bookstack_createUser]="bookstack/scripts/bookstack_auth.sh"
[authAdapter_bookstack_deleteUser]="bookstack/scripts/bookstack_auth.sh"
[authAdapter_bookstack_listUsers]="bookstack/scripts/bookstack_auth.sh"
[authAdapter_bookstack_setAdmin]="bookstack/scripts/bookstack_auth.sh"
[authAdapter_bookstack_setPassword]="bookstack/scripts/bookstack_auth.sh"
[authAdapterCall]="app/auth_adapter.sh"
[authAdapterCanDo]="app/auth_adapter.sh"
[authAdapter_focalboard_createUser]="focalboard/scripts/focalboard_auth.sh"
[authAdapter_focalboard_deleteUser]="focalboard/scripts/focalboard_auth.sh"
[authAdapter_focalboard_listUsers]="focalboard/scripts/focalboard_auth.sh"
[authAdapter_focalboard_setAdmin]="focalboard/scripts/focalboard_auth.sh"
[authAdapter_focalboard_setPassword]="focalboard/scripts/focalboard_auth.sh"
[authAdapter_gitea_createUser]="gitea/scripts/gitea_auth.sh"
[authAdapter_gitea_deleteUser]="gitea/scripts/gitea_auth.sh"
[authAdapter_gitea_listUsers]="gitea/scripts/gitea_auth.sh"
[authAdapter_gitea_setAdmin]="gitea/scripts/gitea_auth.sh"
[authAdapter_gitea_setPassword]="gitea/scripts/gitea_auth.sh"
[authAdapter_invidious_createUser]="invidious/scripts/invidious_auth.sh"
[authAdapter_invidious_deleteUser]="invidious/scripts/invidious_auth.sh"
[authAdapter_invidious_listUsers]="invidious/scripts/invidious_auth.sh"
[authAdapter_invidious_setAdmin]="invidious/scripts/invidious_auth.sh"
[authAdapter_invidious_setPassword]="invidious/scripts/invidious_auth.sh"
[authAdapter_linkding_createUser]="linkding/scripts/linkding_auth.sh"
[authAdapter_linkding_deleteUser]="linkding/scripts/linkding_auth.sh"
[authAdapter_linkding_listUsers]="linkding/scripts/linkding_auth.sh"
[authAdapter_linkding_setAdmin]="linkding/scripts/linkding_auth.sh"
[authAdapter_linkding_setPassword]="linkding/scripts/linkding_auth.sh"
[authAdapter_nextcloud_createUser]="nextcloud/scripts/nextcloud_auth.sh"
[authAdapter_nextcloud_deleteUser]="nextcloud/scripts/nextcloud_auth.sh"
[authAdapter_nextcloud_listUsers]="nextcloud/scripts/nextcloud_auth.sh"
[authAdapter_nextcloud_setAdmin]="nextcloud/scripts/nextcloud_auth.sh"
[authAdapter_nextcloud_setPassword]="nextcloud/scripts/nextcloud_auth.sh"
[authAdapter_traefik_setPassword]="traefik/scripts/traefik_auth.sh"
[authelia_install_post]="authelia/scripts/authelia_install_hooks.sh"
[authelia_install_post_compose]="authelia/scripts/authelia_install_hooks.sh"
[authelia_install_post_start]="authelia/scripts/authelia_install_hooks.sh"
[authelia_install_pre]="authelia/scripts/authelia_install_hooks.sh"
[authPersistCfg]="app/auth_adapter.sh"
[authToolArg]="app/auth_adapter.sh"
[backupAllApps]="backup/app/backup_app_all.sh"
[backupAppDeleteAll]="backup/app/backup_app_delete.sh"
[backupAppDeleteSnapshot]="backup/app/backup_app_delete.sh"
[backupAppIsLiveSafe]="backup/db/backup_db.sh"
[backupAppLiveCapable]="backup/db/backup_db.sh"
[backupAppRunHook]="backup/app/backup_app_hooks.sh"
[backupAppSchedule]="backup/app/backup_app_schedule.sh"
[backupAppStart]="backup/app/backup_app_start.sh"
[backupAppStrategyOptions]="backup/db/backup_db.sh"
[backupContainerFilesRestore]="function/file/container/restore_files.sh"
[backupContainerFilesToTemp]="function/file/container/backup_files.sh"
[backupDbDescriptors]="backup/db/backup_db.sh"
[backupDbDump]="backup/db/backup_db.sh"
[_backupDbDumpName]="backup/db/backup_db.sh"
[backupDbExcludePaths]="backup/db/backup_db.sh"
[backupDbHasDescriptors]="backup/db/backup_db.sh"
[_backupDbImport]="backup/db/backup_db.sh"
[_backupDbWaitReady]="backup/db/backup_db.sh"
[backupFilesCapture]="backup/files/backup_files.sh"
[backupFilesDescriptors]="backup/files/backup_files.sh"
[backupFilesExcludePaths]="backup/files/backup_files.sh"
[backupFilesHasDescriptors]="backup/files/backup_files.sh"
[backupLocationConfig]="backup/locations/location_paths.sh"
[backupLocationDir]="backup/locations/location_paths.sh"
[backupLocationEnsureDir]="backup/locations/location_paths.sh"
[backupLocationKopiaConfig]="backup/locations/location_paths.sh"
[backupLocationLocalGuard]="backup/locations/location_paths.sh"
[backupLocationOwner]="backup/locations/location_paths.sh"
[backupLocationResolvedPath]="backup/locations/location_paths.sh"
[backupLocationsDir]="backup/locations/location_paths.sh"
[backupLocationsMigrate]="backup/locations/location_migrate.sh"
[backupLocationSshKey]="backup/locations/location_paths.sh"
[backupResolveStrategy]="backup/db/backup_db.sh"
[backupRestoreSystemConfig]="backup/system/backup_system.sh"
[backupSchedule]="backup/app/backup_app_start.sh"
[backupScheduleEnabledApps]="backup/app/backup_schedule_all.sh"
[backupSshCommand]="backup/engine/backup_ssh.sh"
[backupSshKeyDelete]="backup/locations/location_ssh.sh"
[backupSshKeyExists]="backup/locations/location_ssh.sh"
[backupSshKeyFile]="backup/locations/location_ssh.sh"
[backupSshKeyGenerate]="backup/locations/location_ssh.sh"
[backupSshKeyPublic]="backup/locations/location_ssh.sh"
[backupSshKeyRefreshUi]="backup/locations/location_ssh.sh"
[backupSshKeySet]="backup/locations/location_ssh.sh"
[backupSystemConfig]="backup/system/backup_system.sh"
[backupVerifySnapshot]="backup/verify/backup_verify.sh"
[_bookstackArtisan]="bookstack/scripts/bookstack_auth.sh"
[bookstack_install_post_start]="bookstack/scripts/bookstack_install_hooks.sh"
[borgArchiveName]="backup/engine/borg_env.sh"
[borgBackupAppToLocation]="backup/engine/borg_backup.sh"
[borgBackupSystemToLocation]="backup/engine/borg_backup.sh"
[borgCheckLocation]="backup/engine/borg_check.sh"
[borgDumpFile]="backup/engine/borg_restore.sh"
[borgEnsureLocationReady]="backup/engine/borg_init.sh"
[borgEnvExport]="backup/engine/borg_env.sh"
[borgEnvUnset]="backup/engine/borg_env.sh"
[borgForgetApp]="backup/engine/borg_forget.sh"
[borgForgetSystem]="backup/engine/borg_forget.sh"
[borgInitLocation]="backup/engine/borg_init.sh"
[borgInstall]="backup/engine/borg_install.sh"
[borgLocationStats]="backup/engine/borg_check.sh"
[borgLocationUri]="backup/engine/borg_env.sh"
[borgRestoreSnapshot]="backup/engine/borg_restore.sh"
[borgRestoreSystemLatest]="backup/engine/borg_restore.sh"
[borgSnapshotLatestId]="backup/engine/borg_snapshots.sh"
[borgSnapshotListFiles]="backup/engine/borg_snapshots.sh"
[borgSnapshotsJson]="backup/engine/borg_snapshots.sh"
[borgSystemSnapshotsJson]="backup/engine/borg_snapshots.sh"
[catalogEnabledSources]="catalog/catalog_sources.sh"
[catalogExtraSourcesJson]="catalog/catalog_sources.sh"
[catalogFetchCommunityIndex]="catalog/catalog_sources.sh"
[catalogRefresh]="catalog/catalog_sources.sh"
[_catalogRowsFrom]="webui/data/generators/apps/webui_registry_scan.sh"
[catalogSourceAdd]="catalog/catalog_sources.sh"
[catalogSourceList]="catalog/catalog_sources.sh"
[catalogSourceRemove]="catalog/catalog_sources.sh"
[catalogSourcesFile]="catalog/catalog_sources.sh"
[catalogSourcesJson]="catalog/catalog_sources.sh"
[catalogSourceToggle]="catalog/catalog_sources.sh"
[changeRootOwnedFile]="function/permission/ownership/root_file.sh"
[changeUserGroupOnFolder]="function/permission/ownership/folder_group.sh"
[checkApplicationsConfigFilesMissingVariables]="config/application/application_missing_variables.sh"
[checkCommandRequirement]="checks/requirements/check_command.sh"
[checkConfigFilesMissingFiles]="config/core/config_check_missing.sh"
[checkConfigFilesMissingVariables]="config/core/variables/config_scan_variables.sh"
[checkConfigFirstInstall]="checks/first_install.sh"
[checkConfigRequirement]="checks/requirements/check_config.sh"
[checkCrontabRequirement]="checks/requirements/check_crontab.sh"
[checkDatabaseRequirement]="checks/requirements/check_database.sh"
[checkDockerComposeRequirement]="checks/requirements/check_docker_compose.sh"
[checkDockerNetworkRequirement]="checks/requirements/check_docker_network.sh"
[checkDockerRequirement]="checks/requirements/check_docker.sh"
[checkDockerRootlessRequirement]="checks/requirements/check_docker_rootless.sh"
[checkDockerSwitcherRequirement]="checks/requirements/check_docker_switcher.sh"
[checkIfOSUpdateShouldRun]="database/check_os_update.sh"
[checkInstallTypeRequirement]="checks/requirements/check_install_type.sh"
[checkLibrePortalConfigFilesMissingVariables]="config/core/variables/config_missing_variables.sh"
[checkLibrePortalWebUIAppRequirement]="checks/requirements/check_webui_app.sh"
[checkLibrePortalWebUIImageRequirement]="checks/requirements/check_webui_image.sh"
[checkPasswordsRequirement]="checks/requirements/check_passwords.sh"
[checkRequirements]="checks/check_requirements.sh"
[checkRootRequirement]="checks/requirements/check_root.sh"
[checkSSLCertsRequirement]="checks/requirements/check_sslcerts.sh"
[checkSuccess]="function/checks/check_success.sh"
[checkSuggestInstallsRequirement]="checks/requirements/check_suggest_installs.sh"
[checkSwapfileRequirement]="checks/requirements/check_swapfile.sh"
[check_task_processor_health]="task/crontab_check_processor.sh"
[checkTraefikRequirement]="checks/requirements/check_traefik.sh"
[checkUFWDRequirement]="checks/requirements/check_ufwd.sh"
[checkUFWRequirement]="checks/requirements/check_ufw.sh"
[checkUpdates]="update/check_update.sh"
[checkWebUISystemdRequirement]="checks/requirements/check_webui_systemd.sh"
[cleanupZeroByteFiles]="task/crontab_task_processor.sh"
[cliAppRestore]="cli/commands/app/cli_app_restore.sh"
[cliAppToolList]="cli/commands/app/cli_app_tool_list.sh"
[cliDebugLoadTrace]="cli/commands/debug/cli_debug_commands.sh"
[cliFirewallHeader]="cli/commands/firewall/cli_firewall_header.sh"
[cliHandleAppCommands]="cli/commands/app/cli_app_commands.sh"
[cliHandleArtifactCommands]="cli/commands/artifact/cli_artifact_commands.sh"
[cliHandleBackupCommands]="cli/commands/backup/cli_backup_commands.sh"
[cliHandleCatalogCommands]="cli/commands/catalog/cli_catalog_commands.sh"
[cliHandleConfigCommands]="cli/commands/config/cli_config_commands.sh"
[cliHandleDebugCommands]="cli/commands/debug/cli_debug_commands.sh"
[cliHandleDockertypeCommands]="cli/commands/dockertype/cli_dockertype_commands.sh"
[cliHandleFirewallCommands]="cli/commands/firewall/cli_firewall_commands.sh"
[cliHandleHelpCommands]="cli/commands/help/cli_help_commands.sh"
[cliHandleInstallCommands]="cli/commands/install/cli_install_commands.sh"
[cliHandleInstanceCommands]="cli/commands/instance/cli_instance_commands.sh"
[cliHandleIPCommands]="cli/commands/ip/cli_ip_commands.sh"
[cliHandlePeerCommands]="cli/commands/peer/cli_peer_commands.sh"
[cliHandleRegenCommands]="cli/commands/regen/cli_regen_commands.sh"
[cliHandleResetCommands]="cli/commands/reset/cli_reset_commands.sh"
[cliHandleRestoreCommands]="cli/commands/restore/cli_restore_commands.sh"
[cliHandleSetupCommands]="cli/commands/setup/cli_setup_commands.sh"
[cliHandleSshCommands]="cli/commands/ssh/cli_ssh_commands.sh"
[cliHandleSystemCommands]="cli/commands/system/cli_system_commands.sh"
[cliHandleUpdateCommands]="cli/commands/update/cli_update_commands.sh"
[cliHandleUpdaterCommands]="cli/commands/updater/cli_updater_commands.sh"
[cliHandleValidationCommands]="cli/commands/validation/cli_validation_commands.sh"
[cliHandleVerifyCommands]="cli/commands/verify/cli_verify_commands.sh"
[cliHandleWebuiCommands]="cli/commands/webui/cli_webui_commands.sh"
[cliInitialize]="cli/cli_initialize.sh"
[cliRunVerify]="cli/commands/verify/cli_verify_commands.sh"
[cliShowAppHelp]="cli/commands/app/cli_app_header.sh"
[cliShowArtifactHelp]="cli/commands/artifact/cli_artifact_header.sh"
[cliShowBackupHelp]="cli/commands/backup/cli_backup_header.sh"
[cliShowCatalogHelp]="cli/commands/catalog/cli_catalog_header.sh"
[cliShowConfigHelp]="cli/commands/config/cli_config_header.sh"
[cliShowDebugHelp]="cli/commands/debug/cli_debug_header.sh"
[cliShowDockertypeHelp]="cli/commands/dockertype/cli_dockertype_header.sh"
[cliShowHelpHelp]="cli/commands/help/cli_help_header.sh"
[cliShowInstallHelp]="cli/commands/install/cli_install_header.sh"
[cliShowInstanceHelp]="cli/commands/instance/cli_instance_header.sh"
[cliShowIPHelp]="cli/commands/ip/cli_ip_header.sh"
[cliShowPeerHelp]="cli/commands/peer/cli_peer_header.sh"
[cliShowRegenHelp]="cli/commands/regen/cli_regen_header.sh"
[cliShowResetHelp]="cli/commands/reset/cli_reset_header.sh"
[cliShowRestoreHelp]="cli/commands/restore/cli_restore_header.sh"
[cliShowSetupHelp]="cli/commands/setup/cli_setup_header.sh"
[cliShowSshHelp]="cli/commands/ssh/cli_ssh_header.sh"
[cliShowSystemHelp]="cli/commands/system/cli_system_header.sh"
[cliShowUpdateHelp]="cli/commands/update/cli_update_header.sh"
[cliShowUpdaterHelp]="cli/commands/updater/cli_updater_header.sh"
[cliShowValidationHelp]="cli/commands/validation/cli_validation_header.sh"
[cliShowVerifyHelp]="cli/commands/verify/cli_verify_header.sh"
[cliShowWebuiHelp]="cli/commands/webui/cli_webui_header.sh"
[cliTaskFollow]="cli/task/cli_task_run.sh"
[cliTaskRun]="cli/task/cli_task_run.sh"
[cliUpdateCommands]="cli/cli_update.sh"
[cliWebuiLoginReset]="cli/commands/webui/cli_webui_commands.sh"
[completeMessage]="menu/message/complete.sh"
[configSetupFileWithData]="config/core/config_file_setup_data.sh"
[configUpdateBatch]="config/config_update.sh"
[containsElement]="function/validation/email.sh"
[copyFile]="function/file/copy_file.sh"
[copyFiles]="function/file/copy_files.sh"
[copyFolder]="function/folder/copy_folder.sh"
[copyFolders]="function/folder/copy_folders.sh"
[copyResource]="function/file/copy_resource.sh"
[createFolders]="function/folder/create_folder.sh"
[createSuccessfulRunFile]="function/run/create_successful_run_file.sh"
[createTaskFile]="webui/data/generators/backup/webui_task_create.sh"
[createTouch]="function/file/create_touch.sh"
[crontabClean]="crontab/crontab_clean.sh"
[crontabClear]="crontab/crontab_clear.sh"
[crontabRefresh]="crontab/crontab_refresh.sh"
[crontabSetup]="crontab/crontab_setup.sh"
[crontabSetupBackupScheduler]="crontab/app/crontab_backup_scheduler.sh"
[crontabSetupCheckProcessor]="task/crontab_setup_check_processor.sh"
[crontabSetupSystemInfoUpdater]="crontab/system/crontab_setup_system_info_updater.sh"
[crontabSetupTaskProcessor]="task/crontab_setup_task_processor.sh"
[crontabToolsMenu]="menu/tools/manage_crontab.sh"
[crowdsecToggleLibrePortalLogMounts]="crowdsec/scripts/crowdsec_install_host.sh"
[dashyToolsMenu]="menu/tools/manage_dashy.sh"
[databaseAppScan]="database/app/db_app_scan.sh"
[databaseBackupInsert]="database/insert/db_insert_backups.sh"
[databaseCreateTables]="database/tables/db_create_tables.sh"
[databaseCycleThroughListApps]="database/app/db_cycle_apps.sh"
[databaseDisplayTables]="database/tables/db_display_tables.sh"
[databaseEmptyTable]="database/tables/db_empty_table.sh"
[databaseInstallApp]="database/app/db_install_app.sh"
[databaseListAllApps]="database/app/db_list_all_apps.sh"
[databaseListInstalledApp]="database/app/db_list_installed_app.sh"
[databaseListInstalledApps]="database/app/db_list_installed_apps.sh"
[databaseOptionInsert]="database/insert/db_insert_option.sh"
[databasePortOpenInsert]="database/insert/db_insert_port_open.sh"
[databasePortUsedInsert]="database/insert/db_insert_port_used.sh"
[databaseRemoveFile]="database/delete_db_file.sh"
[databaseRestoreInsert]="database/insert/db_insert_restore.sh"
[databaseUninstallApp]="database/app/db_uninstall_app.sh"
[detectOS]="function/checks/detect_os.sh"
[dispatchPending]="task/crontab_task_processor.sh"
[dispatchSpecific]="task/crontab_task_processor.sh"
[dockerAppRunTool]="docker/app/functions/function_app_tool.sh"
[dockerCheckAppHealthDetails]="docker/checks/app_health_details.sh"
[dockerCheckAppHealthStatus]="docker/checks/app_health_status.sh"
[dockerCheckAppInstalled]="docker/app/checks/app_installed.sh"
[dockerCheckContainerHealth]="docker/app/checks/container_health.sh"
[dockerCheckContainerHealthLoop]="docker/app/checks/container_health_loop.sh"
[dockerCheckIsRunningForUser]="docker/checks/running_for_user.sh"
[dockerCommandRun]="docker/command/docker_run.sh"
[dockerCommandRunInstallUser]="docker/command/docker_run_install.sh"
[dockerComposeDown]="docker/app/compose/down_app.sh"
[dockerComposeDownAllApps]="docker/app/compose/down_all.sh"
[dockerComposeDownRemove]="docker/app/uninstall/down_remove_app.sh"
[dockerComposeRestart]="docker/app/compose/up_down_app.sh"
[dockerComposeRestartAfterUpdate]="docker/compose/restart_after_update.sh"
[dockerComposeSetupFile]="docker/compose/setup_compose_yml.sh"
[dockerComposeUp]="docker/app/compose/up_app.sh"
[dockerComposeUpAllApps]="docker/app/compose/up_all.sh"
[dockerComposeUpdate]="docker/compose/update_compose_yml.sh"
[dockerComposeUpdateAndStartApp]="docker/compose/update_and_start.sh"
[dockerConfigSetupFileWithData]="config/docker/docker_config_setup_data.sh"
[dockerConfigSetupToContainer]="config/docker/docker_config_to_container.sh"
[dockerContainerOwner]="function/permission/libreportal_folders.sh"
[dockerCopyBuildContext]="docker/compose/copy_build_context.sh"
[dockerDeleteData]="docker/app/uninstall/delete_data.sh"
[dockerInstallApp]="docker/app/functions/function_install_app.sh"
[dockerPruneAppNetworks]="docker/network/network_prune.sh"
[dockerRemoveApp]="docker/app/docker/remove_app.sh"
[dockerRemoveAppImages]="docker/app/uninstall/remove_images.sh"
[dockerRestartApp]="docker/app/docker/restart_app.sh"
[dockerRestartAppViaInstall]="docker/app/functions/function_restart_app.sh"
[dockerServiceStart]="docker/service/start_docker.sh"
[dockerServiceStop]="docker/service/stop_docker.sh"
[dockerSetupEnvFile]="docker/setup_env.sh"
[dockerStartAllApps]="docker/app/docker/start_all.sh"
[dockerStartApp]="docker/app/docker/start_app.sh"
[dockerStopAllApps]="docker/app/docker/stop_all.sh"
[dockerStopApp]="docker/app/docker/stop_app.sh"
[dockerSwitcherScanContainersForSocket]="docker/type_switcher/scan_container_socket.sh"
[dockerSwitcherSetSocketPermissions]="docker/type_switcher/set_socket_permissions.sh"
[dockerSwitcherSwap]="docker/type_switcher/swap_docker_type.sh"
[dockerSwitcherUpdateContainersToDockerType]="docker/type_switcher/switch_containers_type.sh"
[dockerToolsMenu]="menu/tools/manage_docker.sh"
[dockerUninstallApp]="docker/app/uninstall/uninstall_app.sh"
[editAppConfig]="config/application/application_edit_config.sh"
[emailValidation]="function/validation/element.sh"
[endStart]="start/start_end.sh"
[engineBackupApp]="backup/engine/engine_dispatch.sh"
[engineBackupSystem]="backup/engine/engine_dispatch.sh"
[engineCheckAllLocations]="backup/engine/engine_dispatch.sh"
[engineCheckLocation]="backup/engine/engine_dispatch.sh"
[engineDispatch]="backup/engine/engine_dispatch.sh"
[engineDumpFile]="backup/engine/engine_dispatch.sh"
[engineEnsureAllLocationsReady]="backup/engine/engine_dispatch.sh"
[engineEnsureLocationReady]="backup/engine/engine_dispatch.sh"
[engineEnvExport]="backup/engine/engine_dispatch.sh"
[engineEnvUnset]="backup/engine/engine_dispatch.sh"
[engineForgetApp]="backup/engine/engine_dispatch.sh"
[engineForgetAppAllLocations]="backup/engine/engine_dispatch.sh"
[engineForgetSystem]="backup/engine/engine_dispatch.sh"
[engineForLocation]="backup/engine/engine_dispatch.sh"
[engineInitAllLocations]="backup/engine/engine_dispatch.sh"
[engineInitLocation]="backup/engine/engine_dispatch.sh"
[engineInstallAll]="backup/engine/engine_dispatch.sh"
[engineKnownIds]="backup/engine/engine_dispatch.sh"
[engineLocationStats]="backup/engine/engine_dispatch.sh"
[engineLocationUri]="backup/engine/engine_dispatch.sh"
[enginePasswordEnsure]="backup/engine/engine_dispatch.sh"
[engineRestoreSnapshot]="backup/engine/engine_dispatch.sh"
[engineRestoreSystemLatest]="backup/engine/engine_dispatch.sh"
[engineSnapshotLatestId]="backup/engine/engine_dispatch.sh"
[engineSnapshotListFiles]="backup/engine/engine_dispatch.sh"
[engineSnapshotsJson]="backup/engine/engine_dispatch.sh"
[engineSystemSnapshotsJson]="backup/engine/engine_dispatch.sh"
[exitScript]="start/start_exit.sh"
[exportBcryptPassword]="config/password/bcrypt/password_export_bcrypt.sh"
[fileHasEmptyLine]="function/file/empty_line/check_empty.sh"
[findConfigFileForOption]="config/core/config_find_file.sh"
[firewallClearLibrePortalRules]="network/firewall/rules/firewall_clear_rules.sh"
[firewallInitialSetup]="network/firewall/firewall_initial_setup.sh"
[firewallRebuildFromDatabase]="network/firewall/rules/firewall_rebuild_from_db.sh"
[firewallRefreshAll]="network/firewall/rules/firewall_refresh_all.sh"
[fixAppFolderPermissions]="function/permission/app_folder.sh"
[fixConfigPermissions]="function/permission/config.sh"
[fixFolderPermissions]="function/permission/libreportal_folders.sh"
[fixPermissionsBeforeStart]="function/permission/before_start.sh"
[_focalboardBcrypt]="focalboard/scripts/focalboard_auth.sh"
[_focalboardSqlite]="focalboard/scripts/focalboard_auth.sh"
[generateHealthReport]="task/crontab_check_processor.sh"
[generateInstallName]="checks/generate_install_name.sh"
[generateRandomPassword]="config/password/password_generate.sh"
[generateRandomUsername]="config/password/password_user_generator.sh"
[_genTaskId]="cli/task/cli_task_run.sh"
[getConfigOptionData]="config/core/config_get_config_data.sh"
[getLibrePortalWebUIUrls]="webui/webui_display_logins.sh"
[getStoredPassword]="config/password/bcrypt/password_retreive_bcrypt.sh"
[gitCheckConfigs]="update/git/checks/config_git_check.sh"
[gitCheckForUpdate]="update/git/checks/update_git_check.sh"
[gitCheckGitDetails]="update/git/check_git_details.sh"
[gitCleanInstallBackups]="update/backup/install_git_backup.sh"
[_giteaCmd]="gitea/scripts/gitea_auth.sh"
[gitea_install_post_compose]="gitea/scripts/gitea_install_hooks.sh"
[gitFolderResetAndBackup]="update/backup/reset_git_backup.sh"
[gitPerformUpdate]="update/backup/reset_git_backup.sh"
[gitReset]="update/git/reset_git.sh"
[gitUntrackFiles]="update/git/untrack_files.sh"
[gitUseExistingBackup]="update/backup/use_git_backup.sh"
[gluetun_install_post_start]="gluetun/scripts/gluetun_install_hooks.sh"
[gluetunRouteExistingAppsPrompt]="gluetun/scripts/gluetun_route_apps.sh"
[grafana_install_post_start]="grafana/scripts/grafana_install_hooks.sh"
[grafana_install_pre]="grafana/scripts/grafana_install_hooks.sh"
[hashPassword]="config/password/password_hash.sh"
[headscaleCommands]="headscale/scripts/headscale_commands.sh"
[headscaleEditConfig]="headscale/scripts/headscale_edit_config.sh"
[headscale_install_post_compose]="headscale/scripts/headscale_install_hooks.sh"
[healthLogError]="task/crontab_check_processor.sh"
[healthLogInfo]="task/crontab_check_processor.sh"
[healthLogSuccess]="task/crontab_check_processor.sh"
[healthLogWarning]="task/crontab_check_processor.sh"
[hostAppInstall]="install/host_app.sh"
[hostSshAuthKeysFile]="ssh/host_access.sh"
[hostSshEnsureDir]="ssh/host_access.sh"
[hostSshHome]="ssh/host_access.sh"
[hostSshKeyAdd]="ssh/host_access.sh"
[hostSshKeyCount]="ssh/host_access.sh"
[hostSshKeyRemove]="ssh/host_access.sh"
[hostSshPasswordAuthEnabled]="ssh/host_access.sh"
[hostSshRefreshUi]="ssh/host_access.sh"
[hostSshSetPasswordAuth]="ssh/host_access.sh"
[hostSshUser]="ssh/host_access.sh"
[initializeAppVariables]="network/variables/variables_init_app.sh"
[installApp]="app/install/app_install.sh"
[installArch]="os/install/arch.sh"
[installCrontab]="crontab/crontab_install.sh"
[installCrowdsec]="crowdsec/crowdsec.sh"
[installCrowdsecHost]="crowdsec/scripts/crowdsec_install_host.sh"
[installDebianUbuntu]="os/install/ubuntu.sh"
[installDockerNetwork]="docker/network/network_setup.sh"
[installDockerRooted]="docker/install/rooted/rooted_docker.sh"
[installDockerRootedCheck]="docker/install/rooted/rooted_docker_check.sh"
[installDockerRootedCompose]="docker/install/rooted/rooted_docker_compose.sh"
[installDockerRootless]="docker/install/rootless/rootless_docker.sh"
[installDockerRootlessStartSetup]="docker/install/rootless/rootless_start_setup.sh"
[installDockerRootlessUser]="docker/install/rootless/rootless_user.sh"
[installLibrePortal]="libreportal/libreportal.sh"
[installLibrePortalAppWebUI]="webui/webui_install_app.sh"
[installLibrePortalImageWebUI]="webui/webui_install_image.sh"
[installLibrePortalWebUITaskService]="webui/webui_install_systemd.sh"
[installOptionalMetricsApps]="start/start_recommended.sh"
[installRecommendedApps]="start/start_recommended.sh"
[installResticHost]="install/install_restic.sh"
[installResticMigrateLegacyPasswords]="install/install_restic.sh"
[installRootlessApparmorForPasta]="docker/install/rootless/rootless_apparmor.sh"
[installSQLiteDatabase]="database/install_sqlite.sh"
[installSSLCertificate]="install/install_certificate.sh"
[installSwapfile]="install/install_swapfile.sh"
[installUFW]="install/install_ufw.sh"
[installUFWDocker]="install/install_ufwd.sh"
[instanceCreate]="instance/instance_create.sh"
[instanceIdPart]="instance/instance_create.sh"
[instanceList]="instance/instance_create.sh"
[instanceRemove]="instance/instance_create.sh"
[_instanceRewriteCompose]="instance/instance_create.sh"
[_instanceRewriteTools]="instance/instance_create.sh"
[_instanceSetCfg]="instance/instance_create.sh"
[_instanceSetSubdomain]="instance/instance_create.sh"
[instanceTypeCfg]="instance/instance_create.sh"
[_invidiousBcrypt]="invidious/scripts/invidious_auth.sh"
[_invidiousPsql]="invidious/scripts/invidious_auth.sh"
[invidiousToolsMenu]="menu/tools/manage_invidious.sh"
[ipAllocation]="network/ip/ip_allocation.sh"
[ipFindAvailable]="network/ip/ip_find_available.sh"
[ipInSubnet]="network/ip/ip_in_subnet.sh"
[ipIsAvailable]="network/ip/ip_is_available.sh"
[ipRemoveFromDatabase]="network/ip/ip_remove_from_db.sh"
[ip_scan_all_network_services]="network/display/show_all_network_services_detailed.sh"
[ip_scan_network_conflicts]="network/display/show_network_conflicts.sh"
[ip_scan_network_health]="network/display/show_network_health_detailed.sh"
[ip_scan_traefik_services]="network/display/show_traefik_services.sh"
[ip_show_allocations]="network/display/show_ip_allocations.sh"
[ipUpdateComposeTags]="network/ip/ip_replace_tags.sh"
[isError]="menu/message/markers.sh"
[isFatalError]="menu/message/markers.sh"
[isFatalErrorExit]="menu/message/markers.sh"
[isHeader]="menu/message/markers.sh"
[isNotice]="menu/message/markers.sh"
[isOption]="menu/message/markers.sh"
[isOptionMenu]="menu/message/markers.sh"
[isQuestion]="menu/message/markers.sh"
[isSetupWizardComplete]="setup/setup_lock.sh"
[isSuccessful]="menu/message/markers.sh"
[jitsimeet_install_post_compose]="jitsimeet/scripts/jitsimeet_install_hooks.sh"
[jitsimeet_install_post_setup]="jitsimeet/scripts/jitsimeet_install_hooks.sh"
[jitsimeet_install_post_start]="jitsimeet/scripts/jitsimeet_install_hooks.sh"
[kopiaBackupAppToLocation]="backup/engine/kopia_backup.sh"
[kopiaBackupSystemToLocation]="backup/engine/kopia_backup.sh"
[kopiaCheckLocation]="backup/engine/kopia_check.sh"
[kopiaConfigPath]="backup/engine/kopia_env.sh"
[kopiaDumpFile]="backup/engine/kopia_restore.sh"
[kopiaEnsureLocationReady]="backup/engine/kopia_init.sh"
[kopiaEnvExport]="backup/engine/kopia_env.sh"
[kopiaEnvUnset]="backup/engine/kopia_env.sh"
[kopiaForgetApp]="backup/engine/kopia_forget.sh"
[kopiaForgetSystem]="backup/engine/kopia_forget.sh"
[kopiaInitLocation]="backup/engine/kopia_init.sh"
[kopiaInstall]="backup/engine/kopia_install.sh"
[kopiaLocationStats]="backup/engine/kopia_check.sh"
[kopiaLocationUri]="backup/engine/kopia_env.sh"
[kopiaRestoreSnapshot]="backup/engine/kopia_restore.sh"
[kopiaRestoreSystemLatest]="backup/engine/kopia_snapshots.sh"
[kopiaSnapshotLatestId]="backup/engine/kopia_snapshots.sh"
[kopiaSnapshotListFiles]="backup/engine/kopia_snapshots.sh"
[kopiaSnapshotsJson]="backup/engine/kopia_snapshots.sh"
[kopiaSystemSnapshotsJson]="backup/engine/kopia_snapshots.sh"
[libreportal_catalog_install_post_setup]="libreportal_catalog/scripts/libreportal_catalog_install_hooks.sh"
[_linkdingManage]="linkding/scripts/linkding_auth.sh"
[listDockerComposeFiles]="config/docker/docker_list_compose_files.sh"
[localDnsAppHosts]="network/dns/setup_local_dns.sh"
[localDnsApplyAdguard]="network/dns/setup_local_dns.sh"
[localDnsApplyPihole]="network/dns/setup_local_dns.sh"
[localDnsDomains]="network/dns/setup_local_dns.sh"
[localDnsServerIp]="network/dns/setup_local_dns.sh"
[locationAdd]="backup/locations/location_add.sh"
[locationRemove]="backup/locations/location_remove.sh"
[logDebug]="task/crontab_task_processor.sh"
[logError]="task/crontab_task_processor.sh"
[logInfo]="task/crontab_task_processor.sh"
[lpArtifactById]="source/artifacts.sh"
[lpArtifactIndexUrl]="source/artifacts.sh"
[lpArtifactLastSerial]="source/artifacts.sh"
[lpArtifactRecordSerial]="source/artifacts.sh"
[lpArtifactSerialFile]="source/artifacts.sh"
[_lpDownload]="source/fetch.sh"
[lpFetchIndex]="source/artifacts.sh"
[lpFetchIndexInto]="source/artifacts.sh"
[lpFetchRelease]="source/fetch.sh"
[lpFetchSource]="source/fetch.sh"
[_lpFetchTool]="source/fetch.sh"
[lpIndexArtifactIds]="source/artifacts.sh"
[lpIndexTop]="source/artifacts.sh"
[lpInstalledFootprintVersion]="source/fetch.sh"
[_lpJsonEsc]="source/fetch.sh"
[_lpJsonNum]="source/fetch.sh"
[_lpJsonStr]="source/fetch.sh"
[lpRegen]="webui/webui_regen.sh"
[lpRegenArrays]="webui/webui_regen.sh"
[_lpRegenStale]="webui/webui_regen.sh"
[lpRegenWebui]="webui/webui_regen.sh"
[lpReleaseBaseUrl]="source/fetch.sh"
[lpReleaseChannel]="source/fetch.sh"
[lpReleaseLatestFootprint]="source/fetch.sh"
[lpReleaseLatestVersion]="source/fetch.sh"
[_lpSha256]="source/fetch.sh"
[lpVerifyInstall]="source/verify.sh"
[lpVerifyMinisig]="source/fetch.sh"
[lpVerifyPubKeyPath]="source/verify.sh"
[lpVersionGt]="source/fetch.sh"
[mainLoop]="task/crontab_task_processor.sh"
[mainMenu]="menu/menu_main.sh"
[manifestCollect]="backup/manifest/manifest_collect.sh"
[manifestReadField]="backup/manifest/manifest_read.sh"
[manifestReadFromSnapshot]="backup/manifest/manifest_read.sh"
[manifestRemove]="backup/manifest/manifest_write.sh"
[manifestWrite]="backup/manifest/manifest_write.sh"
[mattermostToolsMenu]="menu/tools/manage_mattermost.sh"
[maybeRegenPoll]="task/crontab_task_processor.sh"
[menuContinue]="menu/message/continue.sh"
[menuLoginRequired]="menu/message/login.sh"
[menuShowFinalMessages]="menu/message/final.sh"
[_metricsReadCpu]="webui/data/generators/system/webui_system_metrics.sh"
[migrateApp]="migrate/migrate_apply.sh"
[migrateApplyApp]="migrate/migrate_apply.sh"
[migrateApplySystem]="migrate/migrate_apply.sh"
[migrateApplyUrlRewrite]="migrate/migrate_url_rewrite.sh"
[migrateDiscoverAppDetail]="migrate/migrate_discover.sh"
[migrateDiscoverApps]="migrate/migrate_discover.sh"
[migrateDiscoverAppsForHost]="migrate/migrate_discover.sh"
[migrateDiscoverHosts]="migrate/migrate_discover.sh"
[migrateEmit]="migrate/migrate_progress.sh"
[_migrateParseOpts]="migrate/migrate_apply.sh"
[migratePreBackupDestination]="migrate/migrate_pre_backup.sh"
[migratePreflight]="migrate/migrate_preflight.sh"
[_migratePreflightAppend]="migrate/migrate_preflight.sh"
[_migrateResolveLocation]="migrate/migrate_discover.sh"
[migrateRunHook]="migrate/migrate_hooks.sh"
[migrateSystem]="migrate/migrate_apply.sh"
[migrateUrlRewriteEnabled]="migrate/migrate_url_rewrite.sh"
[moneyapp_install_post_compose]="moneyapp/scripts/moneyapp_install_hooks.sh"
[moneyapp_install_pre]="moneyapp/scripts/moneyapp_install_hooks.sh"
[monitoringAppEnabled]="network/monitoring/monitoring.sh"
[monitoringInstalledApps]="network/monitoring/monitoring.sh"
[monitoringIsInstalled]="network/monitoring/monitoring.sh"
[monitoringRefreshAll]="network/monitoring/monitoring.sh"
[monitoringRefreshGrafana]="network/monitoring/monitoring.sh"
[monitoringRefreshPrometheus]="network/monitoring/monitoring.sh"
[monitoringResolveScrapeTags]="network/monitoring/monitoring.sh"
[monitoringToggleAppConfig]="network/monitoring/monitoring.sh"
[moveFile]="function/file/move_file.sh"
[_netServiceIsRouted]="docker/network/network_conflicts.sh"
[networkHealConflicts]="docker/network/network_heal.sh"
[networkScanConflicts]="docker/network/network_conflicts.sh"
[_nextcloudOcc]="nextcloud/scripts/nextcloud_auth.sh"
[_nextcloudOccWithPass]="nextcloud/scripts/nextcloud_auth.sh"
[onlyoffice_install_message_data]="onlyoffice/scripts/onlyoffice_install_hooks.sh"
[openFifoReader]="task/crontab_task_processor.sh"
[owncloud_install_post_compose]="owncloud/scripts/owncloud_install_hooks.sh"
[passwordValidation]="function/validation/password.sh"
[peerAdd]="peer/peer_add.sh"
[peerCheckAll]="peer/peer_check.sh"
[peerCheckReachable]="peer/peer_check.sh"
[_peerDb]="peer/peer_helpers.sh"
[_peerEnvPath]="peer/peer_install_shell.sh"
[peerExec]="peer/peer_remote.sh"
[peerGet]="peer/peer_list.sh"
[peerInstallShell]="peer/peer_install_shell.sh"
[_peerKeyDir]="peer/peer_key.sh"
[peerKeyEnsure]="peer/peer_key.sh"
[peerKeyFingerprint]="peer/peer_key.sh"
[_peerKeyPrivPath]="peer/peer_key.sh"
[peerKeyPublic]="peer/peer_key.sh"
[_peerKeyPubPath]="peer/peer_key.sh"
[peerList]="peer/peer_list.sh"
[peerListAppsRemote]="peer/peer_remote.sh"
[peerNameForHostname]="peer/peer_list.sh"
[peerPairingAccept]="peer/peer_pairing.sh"
[_peerPairingJsonNum]="peer/peer_pairing.sh"
[_peerPairingJsonStr]="peer/peer_pairing.sh"
[peerPairingParse]="peer/peer_pairing.sh"
[peerPairingToken]="peer/peer_pairing.sh"
[peerPing]="peer/peer_remote.sh"
[peerPullApp]="peer/peer_pull.sh"
[peerRemove]="peer/peer_remove.sh"
[_peerShellPath]="peer/peer_install_shell.sh"
[_peerShellSrc]="peer/peer_install_shell.sh"
[peerSqlEscape]="peer/peer_helpers.sh"
[_peerSshOpts]="peer/peer_remote.sh"
[_peerSshTarget]="peer/peer_remote.sh"
[peerValidateKind]="peer/peer_helpers.sh"
[peerValidateName]="peer/peer_helpers.sh"
[performMaintenance]="task/crontab_check_processor.sh"
[portAllocate]="network/ports/allocation/port_allocate.sh"
[portFindNextAvailablePort]="network/ports/core/port_find_next_available.sh"
[portGetPublicPorts]="network/ports/core/port_get_public_ports.sh"
[portGetServicePorts]="network/ports/core/port_get_service_ports.sh"
[portGetServicePortsOnly]="network/ports/core/port_get_service_ports_only.sh"
[portIsReservedHostPort]="network/ports/core/port_find_next_available.sh"
[portLookupExisting]="network/ports/allocation/port_allocate.sh"
[port_show_all_network_services]="network/display/show_all_network_services.sh"
[port_show_network_service]="network/display/show_network_service.sh"
[port_show_network_services_by_app]="network/display/show_network_services_by_app.sh"
[port_show_network_services_by_category]="network/display/show_network_services_by_category.sh"
[port_show_network_statistics]="network/display/show_network_statistics.sh"
[portsRemoveFromDatabase]="network/ports/core/port_remove_from_db.sh"
[portStoreMapping]="network/ports/allocation/port_store_mapping.sh"
[portUpdateComposeTags]="network/ports/allocation/port_update_compose_tags.sh"
[processBcryptPassword]="config/password/bcrypt/password_process_bcrypt.sh"
[prometheus_install_post_compose]="prometheus/scripts/prometheus_install_hooks.sh"
[prometheus_install_post_start]="prometheus/scripts/prometheus_install_hooks.sh"
[readTaskField]="task/crontab_task_processor.sh"
[reclaimDockerSpace]="cli/commands/system/cli_system_commands.sh"
[reconcileConfigFile]="config/core/variables/config_scan_variables.sh"
[reconcileContainersTopOwnership]="function/permission/libreportal_folders.sh"
[reconcileDockerOwnership]="function/permission/libreportal_folders.sh"
[_reconcileSplitValueComment]="config/core/variables/config_scan_variables.sh"
[reconcileWebuiDirOwnership]="function/permission/libreportal_folders.sh"
[recoverOrphans]="task/crontab_task_processor.sh"
[removeDockerImages]="cli/commands/system/cli_system_commands.sh"
[removeEmptyLineAtFileEnd]="function/file/empty_line/remove_line.sh"
[repairDirectoryStructure]="task/crontab_check_processor.sh"
[repairFileSystem]="task/crontab_check_processor.sh"
[repairPermissions]="task/crontab_check_processor.sh"
[repairSystemIssues]="task/crontab_check_processor.sh"
[repairSystemService]="task/crontab_check_processor.sh"
[repairTaskSystem]="task/crontab_check_processor.sh"
[replaceBcryptPasswords]="config/password/bcrypt/password_replace_bcrypt.sh"
[replaceHexKeys]="config/password/password_replace hex.sh"
[replaceLaravelAppKeys]="config/password/password_replace_appkey.sh"
[replacePlainPasswords]="config/password/password_replace.sh"
[replaceRandomUsernames]="config/password/password_user_replace.sh"
[replaceVAPIDKeys]="config/password/password_replace vapid.sh"
[resetToMenu]="menu/menu_reset_to_menu.sh"
[resolveDockerInstallUser]="checks/requirements/check_install_type.sh"
[restartCrowdsec]="crowdsec/crowdsec.sh"
[resticAllLocationIndices]="backup/engine/restic_env.sh"
[resticBackupAppAllLocations]="backup/engine/restic_backup.sh"
[resticBackupAppToLocation]="backup/engine/restic_backup.sh"
[resticBackupSystemToLocation]="backup/engine/restic_backup.sh"
[resticCheckAllLocations]="backup/engine/restic_check.sh"
[resticCheckLocation]="backup/engine/restic_check.sh"
[resticDumpFile]="backup/engine/restic_dump.sh"
[resticEnabledLocations]="backup/engine/restic_env.sh"
[resticEnsureAllLocationsReady]="backup/engine/restic_init.sh"
[resticEnsureLocationReady]="backup/engine/restic_init.sh"
[resticEnvExport]="backup/engine/restic_env.sh"
[resticEnvUnset]="backup/engine/restic_env.sh"
[resticForgetApp]="backup/engine/restic_forget.sh"
[resticForgetAppAllLocations]="backup/engine/restic_forget.sh"
[resticForgetSystem]="backup/engine/restic_forget.sh"
[resticInitAllLocations]="backup/engine/restic_init.sh"
[resticInitLocation]="backup/engine/restic_init.sh"
[resticInstall]="backup/engine/restic_install.sh"
[resticLocationAppendOnly]="backup/engine/restic_env.sh"
[resticLocationEnabled]="backup/engine/restic_env.sh"
[resticLocationField]="backup/engine/restic_env.sh"
[resticLocationName]="backup/engine/restic_env.sh"
[resticLocationPassword]="backup/engine/restic_env.sh"
[resticLocationStats]="backup/engine/restic_check.sh"
[resticLocationType]="backup/engine/restic_env.sh"
[resticLocationUri]="backup/engine/restic_env.sh"
[resticNextFreeIndex]="backup/engine/restic_env.sh"
[resticRestoreAppLatest]="backup/engine/restic_restore.sh"
[resticRestoreSnapshot]="backup/engine/restic_restore.sh"
[resticRestoreSystemLatest]="backup/engine/restic_restore.sh"
[resticRetentionFor]="backup/engine/restic_forget.sh"
[resticSnapshotLatestId]="backup/engine/restic_snapshots.sh"
[resticSnapshotListFiles]="backup/engine/restic_snapshots.sh"
[resticSnapshotsJson]="backup/engine/restic_snapshots.sh"
[resticSystemSnapshotsJson]="backup/engine/restic_snapshots.sh"
[restoreAppRunHook]="restore/restore_app_hooks.sh"
[restoreAppStart]="restore/restore_app_start.sh"
[restoreDbRehydratePreStart]="backup/db/backup_db.sh"
[restoreDbReplayPostStart]="backup/db/backup_db.sh"
[restoreFilesRehydratePreStart]="backup/files/backup_files.sh"
[restoreFirstRunBulk]="restore/restore_first_run.sh"
[restoreFirstRunDiscover]="restore/restore_first_run.sh"
[restorePickSnapshot]="restore/restore_app_pick.sh"
[runAppCfg]="docker/command/run_privileged.sh"
[runAsManager]="docker/command/run_privileged.sh"
[runBackupOp]="docker/command/run_privileged.sh"
[runBinInstall]="docker/command/run_privileged.sh"
[runCfgOp]="docker/command/run_privileged.sh"
[runCrowdsec]="docker/command/run_privileged.sh"
[runFileOp]="docker/command/run_privileged.sh"
[runFileWrite]="docker/command/run_privileged.sh"
[runInstallOp]="docker/command/run_privileged.sh"
[runInstallWrite]="docker/command/run_privileged.sh"
[runOwnership]="docker/command/run_privileged.sh"
[runReinstall]="function/run/reinstall_libreportal.sh"
[runResolv]="docker/command/run_privileged.sh"
[_runRootHelper]="docker/command/run_privileged.sh"
[runSocket]="docker/command/run_privileged.sh"
[runSshAccess]="docker/command/run_privileged.sh"
[runSvc]="docker/command/run_privileged.sh"
[runSystem]="docker/command/run_privileged.sh"
[runTask]="task/crontab_task_processor.sh"
[run_task_processor]="task/crontab_task_processor.sh"
[scanConfigsForRandomPassword]="config/password/password_update_all.sh"
[scanFileForRandomPasswordKeysUsers]="config/password/password_scan_file.sh"
[searxng_install_post_start]="searxng/scripts/searxng_install_hooks.sh"
[setupApply]="setup/setup_apply.sh"
[setupApplyConfig]="setup/setup_apply.sh"
[setupApplyFinalize]="setup/setup_apply.sh"
[setupBasicScanVariables]="network/variables/basic_scan.sh"
[setupCheckDomainPointsHere]="setup/setup_apply.sh"
[setupDNSIP]="network/dns/setup_dns_ip.sh"
[setupGenerateName]="setup/setup_apply.sh"
[setupHeadscale]="headscale/scripts/headscale_setup.sh"
[setupHeadscaleCheckRemote]="headscale/scripts/headscale_check_remote.sh"
[setupHeadscaleGenerateAuthKey]="headscale/scripts/headscale_generate_auth.sh"
[setupHeadscaleGetHostname]="headscale/scripts/headscale_get_hostname.sh"
[setupHeadscaleLocal]="headscale/scripts/headscale_setup_local.sh"
[setupHeadscaleLocalhost]="headscale/scripts/headscale_setup_localhost.sh"
[setupHeadscaleRemote]="headscale/scripts/headscale_setup_remote.sh"
[setupHeadscaleUser]="headscale/scripts/headscale_user.sh"
[setupHeadscaleVariables]="network/variables/headscale_variables.sh"
[setupLocalDnsRewrites]="network/dns/setup_local_dns.sh"
[setupTaskDir]="task/crontab_task_processor.sh"
[setupWizardMarkComplete]="setup/setup_lock.sh"
[setupWizardReset]="setup/setup_lock.sh"
[setupWizardTerminal]="checks/first_install.sh"
[showInstructions]="menu/message/instructions.sh"
[sourceBackupLocations]="backup/locations/location_loader.sh"
[sshRemote]="network/ssh/ssh.sh"
[startInstall]="start/start_install.sh"
[startLoad]="start/start_load.sh"
[startOther]="start/start_other.sh"
[startPreInstall]="start/start_preinstall.sh"
[startScan]="start/start_scan.sh"
[stopCrowdsec]="crowdsec/crowdsec.sh"
[switchMigrateBackupApps]="docker/type_switcher/swap_docker_type.sh"
[switchMigrateRestoreApps]="docker/type_switcher/swap_docker_type.sh"
[tagsManagerGetTagContent]="config/tags/manager/tags_manager_content.sh"
[tagsManagerGetTagState]="config/tags/manager/tags_manager_state.sh"
[tagsManagerUpdateUniversalTag]="config/tags/manager/tags_manager_update.sh"
[tagsProcessorAppConfigValues]="config/tags/processors/tags_processor_app_config_values.sh"
[tagsProcessorAppUrl]="config/tags/processors/tags_processor_app_url.sh"
[tagsProcessorDockerInstallation]="config/tags/processors/tags_processor_docker_installation.sh"
[tagsProcessorHealthcheck]="config/tags/processors/tags_processor_healthcheck.sh"
[tagsProcessorPasswordAndKeyGeneration]="config/tags/processors/tags_processor_password_generation.sh"
[tagsProcessorPortMiddlewares]="network/traefik/traefik_port_middlewares.sh"
[tagsProcessorPortRouterBlocks]="network/traefik/traefik_port_subdomains.sh"
[tagsProcessorPortSubdomains]="network/traefik/traefik_port_subdomains.sh"
[tagsProcessorRandomUserGeneration]="config/tags/processors/tags_processor_random_user.sh"
[tagsProcessorSocketConfiguration]="config/tags/processors/tags_processor_socket_configuration.sh"
[tagsProcessorSpeedtestPass]="config/tags/processors/tags_processor_speedtest_pass.sh"
[tagsProcessorTraefikControl]="config/tags/processors/tags_processor_traefik_control.sh"
[tagsProcessorTrustedDomains]="config/tags/processors/tags_processor_trusted_domains.sh"
[tailscaleInstallToContainer]="headscale/scripts/tailscale_install.sh"
[_taskDir]="cli/task/cli_task_run.sh"
[toolArgsGet]="docker/app/functions/function_app_tool.sh"
[toolsMenu]="menu/tools/manage_main.sh"
[traefik_install_post_compose]="traefik/scripts/traefik_install_hooks.sh"
[traefik_install_pre]="traefik/scripts/traefik_install_hooks.sh"
[traefikSetupLabelsMiddlewares]="network/traefik/traefik_middlewares.sh"
[traefikSetupLoginCredentials]="network/traefik/traefik_login_credentials.sh"
[traefikUpdateWhitelist]="network/traefik/traefik_whitelist.sh"
[trilium_install_post_start]="trilium/scripts/trilium_install_hooks.sh"
[unbound_install_post_compose]="unbound/scripts/unbound_install_hooks.sh"
[uninstallCrowdsec]="crowdsec/crowdsec.sh"
[uninstallDockerRootless]="docker/install/rootless/rootless_uninstall.sh"
[updateAppConfig]="webui/data/generators/apps/webui_app_config.sh"
[updateConfigOption]="config/core/config_update_option.sh"
[updateDNS]="network/dns/setup_dns.sh"
[updateDockerInstallPassword]="docker/update_docker_user_pass.sh"
[updateDockerNetworkSubnet]="docker/network/network_randomize_subnet.sh"
[updateDockerSudoPassword]="docker/update_docker_sudo_pass.sh"
[updateFileOwnership]="function/permission/ownership/file.sh"
[updateHostIPToWhitelist]="config/utils/update_whitelist.sh"
[updaterApplyAll]="cli/commands/updater/cli_updater_commands.sh"
[updaterApplyApp]="cli/commands/updater/cli_updater_commands.sh"
[updaterComposePull]="cli/commands/updater/cli_updater_commands.sh"
[updaterRecordHistory]="cli/commands/updater/cli_updater_commands.sh"
[updaterRollbackApp]="cli/commands/updater/cli_updater_commands.sh"
[updateTaskFields]="task/crontab_task_processor.sh"
[userExists]="function/checks/user_exists.sh"
[validateContainerHealth]="task/crontab_check_processor.sh"
[validateDirectoryStructure]="task/crontab_check_processor.sh"
[validateDiskSpace]="task/crontab_check_processor.sh"
[validateDockerService]="task/crontab_check_processor.sh"
[validateFileSystem]="task/crontab_check_processor.sh"
[validateLibrePortalInstallation]="task/crontab_check_processor.sh"
[validateLogHealth]="task/crontab_check_processor.sh"
[validatePermissions]="task/crontab_check_processor.sh"
[validateSystemHealth]="task/crontab_check_processor.sh"
[validateSystemService]="task/crontab_check_processor.sh"
[validateTaskSystem]="task/crontab_check_processor.sh"
[validateWebUIReadiness]="task/crontab_check_processor.sh"
[viewAppCategoryConfigs]="config/application/application_menu_category.sh"
[viewAppConfigs]="config/application/application_menu_apps.sh"
[viewComposeFiles]="config/docker/docker_compose_menu.sh"
[viewConfigs]="config/core/config_main_menu.sh"
[viewLibrePortalConfigs]="config/core/config_manage_menu.sh"
[viewLogs]="logs/installed_apps.sh"
[viewLogsAppMenu]="logs/app_log_menu.sh"
[webuiArtifactScan]="webui/data/generators/updater/webui_artifact_scan.sh"
[webuiCheckUpdateLock]="webui/data/lock/webui_check_update_lock.sh"
[webuiContainerSetup]="webui/data/utils/webui_container_setup.sh"
[webuiCreateAppFieldMappings]="webui/data/generators/categories/webui_create_app_field_mappings.sh"
[webuiCreateAppsCategories]="webui/data/generators/categories/webui_create_app_categories.sh"
[webuiCreateAppsConfigCategories]="webui/data/generators/categories/webui_create_app_config_categories.sh"
[webuiCreateCategories]="webui/data/generators/categories/webui_create_all_categories.sh"
[webuiCreateLogsFolders]="webui/data/logs/webui_logs_folders.sh"
[webuiCreateUpdateLock]="webui/data/lock/webui_create_update_lock.sh"
[webuiDisplayLogins]="webui/webui_display_logins.sh"
[webuiEnsureTaskFiles]="webui/data/tasks/webui_task_files.sh"
[webuiGenerateAppLogs]="webui/data/logs/webui_app_logs.sh"
[webuiGenerateAppsServicesConfig]="webui/data/generators/apps/webui_services.sh"
[webuiGenerateAppsToolsConfig]="webui/data/generators/apps/webui_tools.sh"
[webuiGenerateBackupAppStatus]="webui/data/generators/backup/webui_backup_app_status.sh"
[webuiGenerateBackupDashboard]="webui/data/generators/backup/webui_backup_dashboard.sh"
[webuiGenerateBackupEngines]="webui/data/generators/backup/webui_backup_engines.sh"
[webuiGenerateBackupLocations]="webui/data/generators/backup/webui_backup_locations.sh"
[webuiGenerateBackupMigrate]="webui/data/generators/backup/webui_backup_migrate.sh"
[webuiGenerateBackupPasswords]="webui/data/generators/backup/webui_backup_passwords.sh"
[webuiGenerateBackupSchema]="webui/data/generators/backup/webui_backup_schema.sh"
[webuiGenerateBackupSnapshots]="webui/data/generators/backup/webui_backup_snapshots.sh"
[webuiGenerateLibrePortalConfig]="webui/data/generators/apps/webui_config.sh"
[webuiGeneratePeers]="webui/data/generators/peers/webui_peers.sh"
[webuiGenerateSshAccess]="webui/data/generators/system/webui_ssh_access.sh"
[webuiGenerateSystemConfigs]="webui/data/generators/config/webui_generate_configs.sh"
[webuiLibrePortalUpdate]="webui/webui_updater.sh"
[webuiPatchAppConfigJson]="webui/data/generators/apps/webui_config_patch.sh"
[webuiPrintInstallCard]="webui/webui_display_logins.sh"
[webuiPrintLoginBlock]="webui/webui_display_logins.sh"
[_webuiReadServiceTags]="webui/data/generators/apps/webui_config.sh"
[webuiRegistryCatalogScan]="webui/data/generators/apps/webui_registry_scan.sh"
[webuiRemoveSetupLock]="webui/data/lock/webui_remove_setup_lock.sh"
[webuiRemoveUpdateLock]="webui/data/lock/webui_remove_update_lock.sh"
[webuiRunUpdate]="update/check_update.sh"
[webuiSetConfigOptions]="webui/data/generators/config/webui_cli_config_set.sh"
[webuiSyncAppIcon]="webui/data/utils/webui_app_icons.sh"
[webuiSyncAppIcons]="webui/data/utils/webui_app_icons.sh"
[webuiSystemApps]="webui/data/generators/system/webui_system_metrics.sh"
[webuiSystemAppStorage]="webui/data/generators/system/webui_system_metrics.sh"
[webuiSystemDisk]="webui/data/generators/system/webui_system_disk.sh"
[webuiSystemInfo]="webui/data/generators/system/webui_system_info.sh"
[webuiSystemMemory]="webui/data/generators/system/webui_system_memory.sh"
[webuiSystemMetrics]="webui/data/generators/system/webui_system_metrics.sh"
[webuiSystemNetworkCheck]="webui/data/generators/system/webui_system_network.sh"
[webuiSystemUpdate]="webui/data/generators/system/webui_system_update.sh"
[webuiSystemUpdateCheck]="webui/data/generators/system/webui_system_update.sh"
[webuiSystemVerify]="webui/data/generators/system/webui_system_update.sh"
[webuiUpdateAppLog]="webui/data/utils/webui_app_log.sh"
[webuiUpdateAppStatus]="webui/data/generators/apps/webui_app_status.sh"
[webuiUpdaterScan]="webui/data/generators/updater/webui_updater_scan.sh"
[webuiUpdateSystemConfig]="webui/data/generators/config/webui_update_config.sh"
[webuiValidateConfigValue]="webui/data/generators/config/webui_update_config.sh"
[whitelistPortUpdater]="docker/whitelist_port_updater.sh"
[wireguard_install_post_compose]="wireguard/scripts/wireguard_install_hooks.sh"
[wireguard_install_post_start]="wireguard/scripts/wireguard_install_hooks.sh"
[wireguard_install_pre]="wireguard/scripts/wireguard_install_hooks.sh"
[writeAtomic]="task/crontab_task_processor.sh"
[_writeTaskFile]="cli/task/cli_task_run.sh"
[zipFile]="function/file/zip_file.sh"
)
# Per-function root selector — "scripts" or "containers". Mirrors
# LP_FN_MAP; used by the loader / debugging tools.
declare -gA LP_FN_ROOT=(
[acquireSingletonLock]="scripts"
[adguard_install_message_data]="containers"
[adguard_install_post_start]="containers"
[adoptDockerSubnet]="scripts"
[appAddFromRegistry]="scripts"
[appAdguardApplyDnsUpdater]="containers"
[appAdguardResetPassword]="containers"
[appBookstackCreateAccount]="containers"
[appBookstackDeleteUser]="containers"
[appBookstackListUsers]="containers"
[appBookstackResetPassword]="containers"
[appBookstackSetAdmin]="containers"
[_appCallHook]="scripts"
[appCrowdSecAlertsList]="containers"
[appCrowdSecConsoleDisable]="containers"
[appCrowdSecConsoleEnroll]="containers"
[appCrowdSecDecisionsList]="containers"
[appCrowdSecFixPriority]="containers"
[appCrowdSecHubUpdate]="containers"
[appCrowdSecMetrics]="containers"
[appCrowdSecStatus]="containers"
[appCrowdSecUnban]="containers"
[appCrowdSecUpdate]="containers"
[appCrowdSecVerifyFirewall]="containers"
[appDashyManageShortcuts]="containers"
[appDashyUpdateConf]="containers"
[appFocalboardCreateAccount]="containers"
[appFocalboardDeleteUser]="containers"
[appFocalboardListUsers]="containers"
[appFocalboardResetPassword]="containers"
[appFocalboardSetAdmin]="containers"
[appGetKeyData]="scripts"
[appGiteaCreateAccount]="containers"
[appGiteaDeleteUser]="containers"
[appGiteaListUsers]="containers"
[appGiteaResetPassword]="containers"
[appGiteaSetAdmin]="containers"
[appGluetunRecreateRouted]="containers"
[appGluetunRefreshProviders]="containers"
[appInstallCheckRequirements]="scripts"
[appInstallMenu]="scripts"
[appInvidiousCreateAccount]="containers"
[appInvidiousDeleteUser]="containers"
[appInvidiousListUsers]="containers"
[appInvidiousResetPassword]="containers"
[appInvidiousSetAdmin]="containers"
[appLinkdingCreateAccount]="containers"
[appLinkdingDeleteUser]="containers"
[appLinkdingListUsers]="containers"
[appLinkdingResetPassword]="containers"
[appLinkdingSetAdmin]="containers"
[appNetworkApplyMode_gluetun]="containers"
[appNetworkRegisterPorts_gluetun]="containers"
[appNextcloudAddTrustedDomain]="containers"
[appNextcloudCreateAccount]="containers"
[appNextcloudDeleteUser]="containers"
[appNextcloudListUsers]="containers"
[appNextcloudRescanFiles]="containers"
[appNextcloudResetPassword]="containers"
[appNextcloudSetAdmin]="containers"
[appNextcloudSystemStatus]="containers"
[appNextcloudTailLogs]="containers"
[appNextcloudToggleMaintenance]="containers"
[appOwnCloudSetupConfig]="containers"
[appPiholeApplyDnsUpdater]="containers"
[_appPostStartIntegrations]="scripts"
[_appReqHasDomain]="scripts"
[_appReqServiceInstalled]="scripts"
[_appReqServiceMsg]="scripts"
[appScanAvailable]="scripts"
[appSetupComposeTags_gluetun]="containers"
[appSetupComposeTags_nextcloud]="containers"
[appSetupComposeTags_pihole]="containers"
[appSetupComposeTags_searxng]="containers"
[appSetupComposeTags_speedtest]="containers"
[appSetupComposeTags_vaultwarden]="containers"
[appSetupComposeTags_wireguard]="containers"
[appStatus]="scripts"
[appTraefikExtraMiddlewares_onlyoffice]="containers"
[appTraefikResetPassword]="containers"
[appTraefikSkipsDefaultMiddleware_onlyoffice]="containers"
[appTraefikSkipsDefaultMiddleware_owncloud]="containers"
[appUninstallMenu]="scripts"
[appUpdateSpecifics]="scripts"
[appUpdateSpecifics_adguard]="containers"
[appUpdateSpecifics_dashy]="containers"
[appUpdateSpecifics_focalboard]="containers"
[appUpdateSpecifics_libreportal]="containers"
[appUpdateSpecifics_nextcloud]="containers"
[appUpdateSpecifics_pihole]="containers"
[appWebuiRefresh_gluetun]="containers"
[_artifactAppliedDir]="scripts"
[artifactApply]="scripts"
[artifactApplyAuto]="scripts"
[_artifactApplyBundleFlow]="scripts"
[_artifactBundleOwner]="scripts"
[_artifactBundleValidate]="scripts"
[_artifactComposeImage]="scripts"
[_artifactDownloadVerified]="scripts"
[_artifactFetchBundle]="scripts"
[_artifactFetchPayload]="scripts"
[_artifactGenDir]="scripts"
[artifactListApplied]="scripts"
[artifactListIndex]="scripts"
[_artifactNeedJq]="scripts"
[_artifactOpApply]="scripts"
[_artifactOpPrecheck]="scripts"
[_artifactOpUndo]="scripts"
[_artifactPathAllowed]="scripts"
[_artifactRecordFile]="scripts"
[_artifactRegenAppliedManifest]="scripts"
[_artifactReplayUndoFile]="scripts"
[_artifactResolve]="scripts"
[artifactRevert]="scripts"
[_artifactRmFile]="scripts"
[_artifactSafeScalar]="scripts"
[_artifactWriteFile]="scripts"
[_artifactWriteRecord]="scripts"
[atomicWriteWebUI]="scripts"
[authAdapter_adguard_setPassword]="containers"
[authAdapter_bookstack_createUser]="containers"
[authAdapter_bookstack_deleteUser]="containers"
[authAdapter_bookstack_listUsers]="containers"
[authAdapter_bookstack_setAdmin]="containers"
[authAdapter_bookstack_setPassword]="containers"
[authAdapterCall]="scripts"
[authAdapterCanDo]="scripts"
[authAdapter_focalboard_createUser]="containers"
[authAdapter_focalboard_deleteUser]="containers"
[authAdapter_focalboard_listUsers]="containers"
[authAdapter_focalboard_setAdmin]="containers"
[authAdapter_focalboard_setPassword]="containers"
[authAdapter_gitea_createUser]="containers"
[authAdapter_gitea_deleteUser]="containers"
[authAdapter_gitea_listUsers]="containers"
[authAdapter_gitea_setAdmin]="containers"
[authAdapter_gitea_setPassword]="containers"
[authAdapter_invidious_createUser]="containers"
[authAdapter_invidious_deleteUser]="containers"
[authAdapter_invidious_listUsers]="containers"
[authAdapter_invidious_setAdmin]="containers"
[authAdapter_invidious_setPassword]="containers"
[authAdapter_linkding_createUser]="containers"
[authAdapter_linkding_deleteUser]="containers"
[authAdapter_linkding_listUsers]="containers"
[authAdapter_linkding_setAdmin]="containers"
[authAdapter_linkding_setPassword]="containers"
[authAdapter_nextcloud_createUser]="containers"
[authAdapter_nextcloud_deleteUser]="containers"
[authAdapter_nextcloud_listUsers]="containers"
[authAdapter_nextcloud_setAdmin]="containers"
[authAdapter_nextcloud_setPassword]="containers"
[authAdapter_traefik_setPassword]="containers"
[authelia_install_post]="containers"
[authelia_install_post_compose]="containers"
[authelia_install_post_start]="containers"
[authelia_install_pre]="containers"
[authPersistCfg]="scripts"
[authToolArg]="scripts"
[backupAllApps]="scripts"
[backupAppDeleteAll]="scripts"
[backupAppDeleteSnapshot]="scripts"
[backupAppIsLiveSafe]="scripts"
[backupAppLiveCapable]="scripts"
[backupAppRunHook]="scripts"
[backupAppSchedule]="scripts"
[backupAppStart]="scripts"
[backupAppStrategyOptions]="scripts"
[backupContainerFilesRestore]="scripts"
[backupContainerFilesToTemp]="scripts"
[backupDbDescriptors]="scripts"
[backupDbDump]="scripts"
[_backupDbDumpName]="scripts"
[backupDbExcludePaths]="scripts"
[backupDbHasDescriptors]="scripts"
[_backupDbImport]="scripts"
[_backupDbWaitReady]="scripts"
[backupFilesCapture]="scripts"
[backupFilesDescriptors]="scripts"
[backupFilesExcludePaths]="scripts"
[backupFilesHasDescriptors]="scripts"
[backupLocationConfig]="scripts"
[backupLocationDir]="scripts"
[backupLocationEnsureDir]="scripts"
[backupLocationKopiaConfig]="scripts"
[backupLocationLocalGuard]="scripts"
[backupLocationOwner]="scripts"
[backupLocationResolvedPath]="scripts"
[backupLocationsDir]="scripts"
[backupLocationsMigrate]="scripts"
[backupLocationSshKey]="scripts"
[backupResolveStrategy]="scripts"
[backupRestoreSystemConfig]="scripts"
[backupSchedule]="scripts"
[backupScheduleEnabledApps]="scripts"
[backupSshCommand]="scripts"
[backupSshKeyDelete]="scripts"
[backupSshKeyExists]="scripts"
[backupSshKeyFile]="scripts"
[backupSshKeyGenerate]="scripts"
[backupSshKeyPublic]="scripts"
[backupSshKeyRefreshUi]="scripts"
[backupSshKeySet]="scripts"
[backupSystemConfig]="scripts"
[backupVerifySnapshot]="scripts"
[_bookstackArtisan]="containers"
[bookstack_install_post_start]="containers"
[borgArchiveName]="scripts"
[borgBackupAppToLocation]="scripts"
[borgBackupSystemToLocation]="scripts"
[borgCheckLocation]="scripts"
[borgDumpFile]="scripts"
[borgEnsureLocationReady]="scripts"
[borgEnvExport]="scripts"
[borgEnvUnset]="scripts"
[borgForgetApp]="scripts"
[borgForgetSystem]="scripts"
[borgInitLocation]="scripts"
[borgInstall]="scripts"
[borgLocationStats]="scripts"
[borgLocationUri]="scripts"
[borgRestoreSnapshot]="scripts"
[borgRestoreSystemLatest]="scripts"
[borgSnapshotLatestId]="scripts"
[borgSnapshotListFiles]="scripts"
[borgSnapshotsJson]="scripts"
[borgSystemSnapshotsJson]="scripts"
[catalogEnabledSources]="scripts"
[catalogExtraSourcesJson]="scripts"
[catalogFetchCommunityIndex]="scripts"
[catalogRefresh]="scripts"
[_catalogRowsFrom]="scripts"
[catalogSourceAdd]="scripts"
[catalogSourceList]="scripts"
[catalogSourceRemove]="scripts"
[catalogSourcesFile]="scripts"
[catalogSourcesJson]="scripts"
[catalogSourceToggle]="scripts"
[changeRootOwnedFile]="scripts"
[changeUserGroupOnFolder]="scripts"
[checkApplicationsConfigFilesMissingVariables]="scripts"
[checkCommandRequirement]="scripts"
[checkConfigFilesMissingFiles]="scripts"
[checkConfigFilesMissingVariables]="scripts"
[checkConfigFirstInstall]="scripts"
[checkConfigRequirement]="scripts"
[checkCrontabRequirement]="scripts"
[checkDatabaseRequirement]="scripts"
[checkDockerComposeRequirement]="scripts"
[checkDockerNetworkRequirement]="scripts"
[checkDockerRequirement]="scripts"
[checkDockerRootlessRequirement]="scripts"
[checkDockerSwitcherRequirement]="scripts"
[checkIfOSUpdateShouldRun]="scripts"
[checkInstallTypeRequirement]="scripts"
[checkLibrePortalConfigFilesMissingVariables]="scripts"
[checkLibrePortalWebUIAppRequirement]="scripts"
[checkLibrePortalWebUIImageRequirement]="scripts"
[checkPasswordsRequirement]="scripts"
[checkRequirements]="scripts"
[checkRootRequirement]="scripts"
[checkSSLCertsRequirement]="scripts"
[checkSuccess]="scripts"
[checkSuggestInstallsRequirement]="scripts"
[checkSwapfileRequirement]="scripts"
[check_task_processor_health]="scripts"
[checkTraefikRequirement]="scripts"
[checkUFWDRequirement]="scripts"
[checkUFWRequirement]="scripts"
[checkUpdates]="scripts"
[checkWebUISystemdRequirement]="scripts"
[cleanupZeroByteFiles]="scripts"
[cliAppRestore]="scripts"
[cliAppToolList]="scripts"
[cliDebugLoadTrace]="scripts"
[cliFirewallHeader]="scripts"
[cliHandleAppCommands]="scripts"
[cliHandleArtifactCommands]="scripts"
[cliHandleBackupCommands]="scripts"
[cliHandleCatalogCommands]="scripts"
[cliHandleConfigCommands]="scripts"
[cliHandleDebugCommands]="scripts"
[cliHandleDockertypeCommands]="scripts"
[cliHandleFirewallCommands]="scripts"
[cliHandleHelpCommands]="scripts"
[cliHandleInstallCommands]="scripts"
[cliHandleInstanceCommands]="scripts"
[cliHandleIPCommands]="scripts"
[cliHandlePeerCommands]="scripts"
[cliHandleRegenCommands]="scripts"
[cliHandleResetCommands]="scripts"
[cliHandleRestoreCommands]="scripts"
[cliHandleSetupCommands]="scripts"
[cliHandleSshCommands]="scripts"
[cliHandleSystemCommands]="scripts"
[cliHandleUpdateCommands]="scripts"
[cliHandleUpdaterCommands]="scripts"
[cliHandleValidationCommands]="scripts"
[cliHandleVerifyCommands]="scripts"
[cliHandleWebuiCommands]="scripts"
[cliInitialize]="scripts"
[cliRunVerify]="scripts"
[cliShowAppHelp]="scripts"
[cliShowArtifactHelp]="scripts"
[cliShowBackupHelp]="scripts"
[cliShowCatalogHelp]="scripts"
[cliShowConfigHelp]="scripts"
[cliShowDebugHelp]="scripts"
[cliShowDockertypeHelp]="scripts"
[cliShowHelpHelp]="scripts"
[cliShowInstallHelp]="scripts"
[cliShowInstanceHelp]="scripts"
[cliShowIPHelp]="scripts"
[cliShowPeerHelp]="scripts"
[cliShowRegenHelp]="scripts"
[cliShowResetHelp]="scripts"
[cliShowRestoreHelp]="scripts"
[cliShowSetupHelp]="scripts"
[cliShowSshHelp]="scripts"
[cliShowSystemHelp]="scripts"
[cliShowUpdateHelp]="scripts"
[cliShowUpdaterHelp]="scripts"
[cliShowValidationHelp]="scripts"
[cliShowVerifyHelp]="scripts"
[cliShowWebuiHelp]="scripts"
[cliTaskFollow]="scripts"
[cliTaskRun]="scripts"
[cliUpdateCommands]="scripts"
[cliWebuiLoginReset]="scripts"
[completeMessage]="scripts"
[configSetupFileWithData]="scripts"
[configUpdateBatch]="scripts"
[containsElement]="scripts"
[copyFile]="scripts"
[copyFiles]="scripts"
[copyFolder]="scripts"
[copyFolders]="scripts"
[copyResource]="scripts"
[createFolders]="scripts"
[createSuccessfulRunFile]="scripts"
[createTaskFile]="scripts"
[createTouch]="scripts"
[crontabClean]="scripts"
[crontabClear]="scripts"
[crontabRefresh]="scripts"
[crontabSetup]="scripts"
[crontabSetupBackupScheduler]="scripts"
[crontabSetupCheckProcessor]="scripts"
[crontabSetupSystemInfoUpdater]="scripts"
[crontabSetupTaskProcessor]="scripts"
[crontabToolsMenu]="scripts"
[crowdsecToggleLibrePortalLogMounts]="containers"
[dashyToolsMenu]="scripts"
[databaseAppScan]="scripts"
[databaseBackupInsert]="scripts"
[databaseCreateTables]="scripts"
[databaseCycleThroughListApps]="scripts"
[databaseDisplayTables]="scripts"
[databaseEmptyTable]="scripts"
[databaseInstallApp]="scripts"
[databaseListAllApps]="scripts"
[databaseListInstalledApp]="scripts"
[databaseListInstalledApps]="scripts"
[databaseOptionInsert]="scripts"
[databasePortOpenInsert]="scripts"
[databasePortUsedInsert]="scripts"
[databaseRemoveFile]="scripts"
[databaseRestoreInsert]="scripts"
[databaseUninstallApp]="scripts"
[detectOS]="scripts"
[dispatchPending]="scripts"
[dispatchSpecific]="scripts"
[dockerAppRunTool]="scripts"
[dockerCheckAppHealthDetails]="scripts"
[dockerCheckAppHealthStatus]="scripts"
[dockerCheckAppInstalled]="scripts"
[dockerCheckContainerHealth]="scripts"
[dockerCheckContainerHealthLoop]="scripts"
[dockerCheckIsRunningForUser]="scripts"
[dockerCommandRun]="scripts"
[dockerCommandRunInstallUser]="scripts"
[dockerComposeDown]="scripts"
[dockerComposeDownAllApps]="scripts"
[dockerComposeDownRemove]="scripts"
[dockerComposeRestart]="scripts"
[dockerComposeRestartAfterUpdate]="scripts"
[dockerComposeSetupFile]="scripts"
[dockerComposeUp]="scripts"
[dockerComposeUpAllApps]="scripts"
[dockerComposeUpdate]="scripts"
[dockerComposeUpdateAndStartApp]="scripts"
[dockerConfigSetupFileWithData]="scripts"
[dockerConfigSetupToContainer]="scripts"
[dockerContainerOwner]="scripts"
[dockerCopyBuildContext]="scripts"
[dockerDeleteData]="scripts"
[dockerInstallApp]="scripts"
[dockerPruneAppNetworks]="scripts"
[dockerRemoveApp]="scripts"
[dockerRemoveAppImages]="scripts"
[dockerRestartApp]="scripts"
[dockerRestartAppViaInstall]="scripts"
[dockerServiceStart]="scripts"
[dockerServiceStop]="scripts"
[dockerSetupEnvFile]="scripts"
[dockerStartAllApps]="scripts"
[dockerStartApp]="scripts"
[dockerStopAllApps]="scripts"
[dockerStopApp]="scripts"
[dockerSwitcherScanContainersForSocket]="scripts"
[dockerSwitcherSetSocketPermissions]="scripts"
[dockerSwitcherSwap]="scripts"
[dockerSwitcherUpdateContainersToDockerType]="scripts"
[dockerToolsMenu]="scripts"
[dockerUninstallApp]="scripts"
[editAppConfig]="scripts"
[emailValidation]="scripts"
[endStart]="scripts"
[engineBackupApp]="scripts"
[engineBackupSystem]="scripts"
[engineCheckAllLocations]="scripts"
[engineCheckLocation]="scripts"
[engineDispatch]="scripts"
[engineDumpFile]="scripts"
[engineEnsureAllLocationsReady]="scripts"
[engineEnsureLocationReady]="scripts"
[engineEnvExport]="scripts"
[engineEnvUnset]="scripts"
[engineForgetApp]="scripts"
[engineForgetAppAllLocations]="scripts"
[engineForgetSystem]="scripts"
[engineForLocation]="scripts"
[engineInitAllLocations]="scripts"
[engineInitLocation]="scripts"
[engineInstallAll]="scripts"
[engineKnownIds]="scripts"
[engineLocationStats]="scripts"
[engineLocationUri]="scripts"
[enginePasswordEnsure]="scripts"
[engineRestoreSnapshot]="scripts"
[engineRestoreSystemLatest]="scripts"
[engineSnapshotLatestId]="scripts"
[engineSnapshotListFiles]="scripts"
[engineSnapshotsJson]="scripts"
[engineSystemSnapshotsJson]="scripts"
[exitScript]="scripts"
[exportBcryptPassword]="scripts"
[fileHasEmptyLine]="scripts"
[findConfigFileForOption]="scripts"
[firewallClearLibrePortalRules]="scripts"
[firewallInitialSetup]="scripts"
[firewallRebuildFromDatabase]="scripts"
[firewallRefreshAll]="scripts"
[fixAppFolderPermissions]="scripts"
[fixConfigPermissions]="scripts"
[fixFolderPermissions]="scripts"
[fixPermissionsBeforeStart]="scripts"
[_focalboardBcrypt]="containers"
[_focalboardSqlite]="containers"
[generateHealthReport]="scripts"
[generateInstallName]="scripts"
[generateRandomPassword]="scripts"
[generateRandomUsername]="scripts"
[_genTaskId]="scripts"
[getConfigOptionData]="scripts"
[getLibrePortalWebUIUrls]="scripts"
[getStoredPassword]="scripts"
[gitCheckConfigs]="scripts"
[gitCheckForUpdate]="scripts"
[gitCheckGitDetails]="scripts"
[gitCleanInstallBackups]="scripts"
[_giteaCmd]="containers"
[gitea_install_post_compose]="containers"
[gitFolderResetAndBackup]="scripts"
[gitPerformUpdate]="scripts"
[gitReset]="scripts"
[gitUntrackFiles]="scripts"
[gitUseExistingBackup]="scripts"
[gluetun_install_post_start]="containers"
[gluetunRouteExistingAppsPrompt]="containers"
[grafana_install_post_start]="containers"
[grafana_install_pre]="containers"
[hashPassword]="scripts"
[headscaleCommands]="containers"
[headscaleEditConfig]="containers"
[headscale_install_post_compose]="containers"
[healthLogError]="scripts"
[healthLogInfo]="scripts"
[healthLogSuccess]="scripts"
[healthLogWarning]="scripts"
[hostAppInstall]="scripts"
[hostSshAuthKeysFile]="scripts"
[hostSshEnsureDir]="scripts"
[hostSshHome]="scripts"
[hostSshKeyAdd]="scripts"
[hostSshKeyCount]="scripts"
[hostSshKeyRemove]="scripts"
[hostSshPasswordAuthEnabled]="scripts"
[hostSshRefreshUi]="scripts"
[hostSshSetPasswordAuth]="scripts"
[hostSshUser]="scripts"
[initializeAppVariables]="scripts"
[installApp]="scripts"
[installArch]="scripts"
[installCrontab]="scripts"
[installCrowdsec]="containers"
[installCrowdsecHost]="containers"
[installDebianUbuntu]="scripts"
[installDockerNetwork]="scripts"
[installDockerRooted]="scripts"
[installDockerRootedCheck]="scripts"
[installDockerRootedCompose]="scripts"
[installDockerRootless]="scripts"
[installDockerRootlessStartSetup]="scripts"
[installDockerRootlessUser]="scripts"
[installLibrePortal]="containers"
[installLibrePortalAppWebUI]="scripts"
[installLibrePortalImageWebUI]="scripts"
[installLibrePortalWebUITaskService]="scripts"
[installOptionalMetricsApps]="scripts"
[installRecommendedApps]="scripts"
[installResticHost]="scripts"
[installResticMigrateLegacyPasswords]="scripts"
[installRootlessApparmorForPasta]="scripts"
[installSQLiteDatabase]="scripts"
[installSSLCertificate]="scripts"
[installSwapfile]="scripts"
[installUFW]="scripts"
[installUFWDocker]="scripts"
[instanceCreate]="scripts"
[instanceIdPart]="scripts"
[instanceList]="scripts"
[instanceRemove]="scripts"
[_instanceRewriteCompose]="scripts"
[_instanceRewriteTools]="scripts"
[_instanceSetCfg]="scripts"
[_instanceSetSubdomain]="scripts"
[instanceTypeCfg]="scripts"
[_invidiousBcrypt]="containers"
[_invidiousPsql]="containers"
[invidiousToolsMenu]="scripts"
[ipAllocation]="scripts"
[ipFindAvailable]="scripts"
[ipInSubnet]="scripts"
[ipIsAvailable]="scripts"
[ipRemoveFromDatabase]="scripts"
[ip_scan_all_network_services]="scripts"
[ip_scan_network_conflicts]="scripts"
[ip_scan_network_health]="scripts"
[ip_scan_traefik_services]="scripts"
[ip_show_allocations]="scripts"
[ipUpdateComposeTags]="scripts"
[isError]="scripts"
[isFatalError]="scripts"
[isFatalErrorExit]="scripts"
[isHeader]="scripts"
[isNotice]="scripts"
[isOption]="scripts"
[isOptionMenu]="scripts"
[isQuestion]="scripts"
[isSetupWizardComplete]="scripts"
[isSuccessful]="scripts"
[jitsimeet_install_post_compose]="containers"
[jitsimeet_install_post_setup]="containers"
[jitsimeet_install_post_start]="containers"
[kopiaBackupAppToLocation]="scripts"
[kopiaBackupSystemToLocation]="scripts"
[kopiaCheckLocation]="scripts"
[kopiaConfigPath]="scripts"
[kopiaDumpFile]="scripts"
[kopiaEnsureLocationReady]="scripts"
[kopiaEnvExport]="scripts"
[kopiaEnvUnset]="scripts"
[kopiaForgetApp]="scripts"
[kopiaForgetSystem]="scripts"
[kopiaInitLocation]="scripts"
[kopiaInstall]="scripts"
[kopiaLocationStats]="scripts"
[kopiaLocationUri]="scripts"
[kopiaRestoreSnapshot]="scripts"
[kopiaRestoreSystemLatest]="scripts"
[kopiaSnapshotLatestId]="scripts"
[kopiaSnapshotListFiles]="scripts"
[kopiaSnapshotsJson]="scripts"
[kopiaSystemSnapshotsJson]="scripts"
[libreportal_catalog_install_post_setup]="containers"
[_linkdingManage]="containers"
[listDockerComposeFiles]="scripts"
[localDnsAppHosts]="scripts"
[localDnsApplyAdguard]="scripts"
[localDnsApplyPihole]="scripts"
[localDnsDomains]="scripts"
[localDnsServerIp]="scripts"
[locationAdd]="scripts"
[locationRemove]="scripts"
[logDebug]="scripts"
[logError]="scripts"
[logInfo]="scripts"
[lpArtifactById]="scripts"
[lpArtifactIndexUrl]="scripts"
[lpArtifactLastSerial]="scripts"
[lpArtifactRecordSerial]="scripts"
[lpArtifactSerialFile]="scripts"
[_lpDownload]="scripts"
[lpFetchIndex]="scripts"
[lpFetchIndexInto]="scripts"
[lpFetchRelease]="scripts"
[lpFetchSource]="scripts"
[_lpFetchTool]="scripts"
[lpIndexArtifactIds]="scripts"
[lpIndexTop]="scripts"
[lpInstalledFootprintVersion]="scripts"
[_lpJsonEsc]="scripts"
[_lpJsonNum]="scripts"
[_lpJsonStr]="scripts"
[lpRegen]="scripts"
[lpRegenArrays]="scripts"
[_lpRegenStale]="scripts"
[lpRegenWebui]="scripts"
[lpReleaseBaseUrl]="scripts"
[lpReleaseChannel]="scripts"
[lpReleaseLatestFootprint]="scripts"
[lpReleaseLatestVersion]="scripts"
[_lpSha256]="scripts"
[lpVerifyInstall]="scripts"
[lpVerifyMinisig]="scripts"
[lpVerifyPubKeyPath]="scripts"
[lpVersionGt]="scripts"
[mainLoop]="scripts"
[mainMenu]="scripts"
[manifestCollect]="scripts"
[manifestReadField]="scripts"
[manifestReadFromSnapshot]="scripts"
[manifestRemove]="scripts"
[manifestWrite]="scripts"
[mattermostToolsMenu]="scripts"
[maybeRegenPoll]="scripts"
[menuContinue]="scripts"
[menuLoginRequired]="scripts"
[menuShowFinalMessages]="scripts"
[_metricsReadCpu]="scripts"
[migrateApp]="scripts"
[migrateApplyApp]="scripts"
[migrateApplySystem]="scripts"
[migrateApplyUrlRewrite]="scripts"
[migrateDiscoverAppDetail]="scripts"
[migrateDiscoverApps]="scripts"
[migrateDiscoverAppsForHost]="scripts"
[migrateDiscoverHosts]="scripts"
[migrateEmit]="scripts"
[_migrateParseOpts]="scripts"
[migratePreBackupDestination]="scripts"
[migratePreflight]="scripts"
[_migratePreflightAppend]="scripts"
[_migrateResolveLocation]="scripts"
[migrateRunHook]="scripts"
[migrateSystem]="scripts"
[migrateUrlRewriteEnabled]="scripts"
[moneyapp_install_post_compose]="containers"
[moneyapp_install_pre]="containers"
[monitoringAppEnabled]="scripts"
[monitoringInstalledApps]="scripts"
[monitoringIsInstalled]="scripts"
[monitoringRefreshAll]="scripts"
[monitoringRefreshGrafana]="scripts"
[monitoringRefreshPrometheus]="scripts"
[monitoringResolveScrapeTags]="scripts"
[monitoringToggleAppConfig]="scripts"
[moveFile]="scripts"
[_netServiceIsRouted]="scripts"
[networkHealConflicts]="scripts"
[networkScanConflicts]="scripts"
[_nextcloudOcc]="containers"
[_nextcloudOccWithPass]="containers"
[onlyoffice_install_message_data]="containers"
[openFifoReader]="scripts"
[owncloud_install_post_compose]="containers"
[passwordValidation]="scripts"
[peerAdd]="scripts"
[peerCheckAll]="scripts"
[peerCheckReachable]="scripts"
[_peerDb]="scripts"
[_peerEnvPath]="scripts"
[peerExec]="scripts"
[peerGet]="scripts"
[peerInstallShell]="scripts"
[_peerKeyDir]="scripts"
[peerKeyEnsure]="scripts"
[peerKeyFingerprint]="scripts"
[_peerKeyPrivPath]="scripts"
[peerKeyPublic]="scripts"
[_peerKeyPubPath]="scripts"
[peerList]="scripts"
[peerListAppsRemote]="scripts"
[peerNameForHostname]="scripts"
[peerPairingAccept]="scripts"
[_peerPairingJsonNum]="scripts"
[_peerPairingJsonStr]="scripts"
[peerPairingParse]="scripts"
[peerPairingToken]="scripts"
[peerPing]="scripts"
[peerPullApp]="scripts"
[peerRemove]="scripts"
[_peerShellPath]="scripts"
[_peerShellSrc]="scripts"
[peerSqlEscape]="scripts"
[_peerSshOpts]="scripts"
[_peerSshTarget]="scripts"
[peerValidateKind]="scripts"
[peerValidateName]="scripts"
[performMaintenance]="scripts"
[portAllocate]="scripts"
[portFindNextAvailablePort]="scripts"
[portGetPublicPorts]="scripts"
[portGetServicePorts]="scripts"
[portGetServicePortsOnly]="scripts"
[portIsReservedHostPort]="scripts"
[portLookupExisting]="scripts"
[port_show_all_network_services]="scripts"
[port_show_network_service]="scripts"
[port_show_network_services_by_app]="scripts"
[port_show_network_services_by_category]="scripts"
[port_show_network_statistics]="scripts"
[portsRemoveFromDatabase]="scripts"
[portStoreMapping]="scripts"
[portUpdateComposeTags]="scripts"
[processBcryptPassword]="scripts"
[prometheus_install_post_compose]="containers"
[prometheus_install_post_start]="containers"
[readTaskField]="scripts"
[reclaimDockerSpace]="scripts"
[reconcileConfigFile]="scripts"
[reconcileContainersTopOwnership]="scripts"
[reconcileDockerOwnership]="scripts"
[_reconcileSplitValueComment]="scripts"
[reconcileWebuiDirOwnership]="scripts"
[recoverOrphans]="scripts"
[removeDockerImages]="scripts"
[removeEmptyLineAtFileEnd]="scripts"
[repairDirectoryStructure]="scripts"
[repairFileSystem]="scripts"
[repairPermissions]="scripts"
[repairSystemIssues]="scripts"
[repairSystemService]="scripts"
[repairTaskSystem]="scripts"
[replaceBcryptPasswords]="scripts"
[replaceHexKeys]="scripts"
[replaceLaravelAppKeys]="scripts"
[replacePlainPasswords]="scripts"
[replaceRandomUsernames]="scripts"
[replaceVAPIDKeys]="scripts"
[resetToMenu]="scripts"
[resolveDockerInstallUser]="scripts"
[restartCrowdsec]="containers"
[resticAllLocationIndices]="scripts"
[resticBackupAppAllLocations]="scripts"
[resticBackupAppToLocation]="scripts"
[resticBackupSystemToLocation]="scripts"
[resticCheckAllLocations]="scripts"
[resticCheckLocation]="scripts"
[resticDumpFile]="scripts"
[resticEnabledLocations]="scripts"
[resticEnsureAllLocationsReady]="scripts"
[resticEnsureLocationReady]="scripts"
[resticEnvExport]="scripts"
[resticEnvUnset]="scripts"
[resticForgetApp]="scripts"
[resticForgetAppAllLocations]="scripts"
[resticForgetSystem]="scripts"
[resticInitAllLocations]="scripts"
[resticInitLocation]="scripts"
[resticInstall]="scripts"
[resticLocationAppendOnly]="scripts"
[resticLocationEnabled]="scripts"
[resticLocationField]="scripts"
[resticLocationName]="scripts"
[resticLocationPassword]="scripts"
[resticLocationStats]="scripts"
[resticLocationType]="scripts"
[resticLocationUri]="scripts"
[resticNextFreeIndex]="scripts"
[resticRestoreAppLatest]="scripts"
[resticRestoreSnapshot]="scripts"
[resticRestoreSystemLatest]="scripts"
[resticRetentionFor]="scripts"
[resticSnapshotLatestId]="scripts"
[resticSnapshotListFiles]="scripts"
[resticSnapshotsJson]="scripts"
[resticSystemSnapshotsJson]="scripts"
[restoreAppRunHook]="scripts"
[restoreAppStart]="scripts"
[restoreDbRehydratePreStart]="scripts"
[restoreDbReplayPostStart]="scripts"
[restoreFilesRehydratePreStart]="scripts"
[restoreFirstRunBulk]="scripts"
[restoreFirstRunDiscover]="scripts"
[restorePickSnapshot]="scripts"
[runAppCfg]="scripts"
[runAsManager]="scripts"
[runBackupOp]="scripts"
[runBinInstall]="scripts"
[runCfgOp]="scripts"
[runCrowdsec]="scripts"
[runFileOp]="scripts"
[runFileWrite]="scripts"
[runInstallOp]="scripts"
[runInstallWrite]="scripts"
[runOwnership]="scripts"
[runReinstall]="scripts"
[runResolv]="scripts"
[_runRootHelper]="scripts"
[runSocket]="scripts"
[runSshAccess]="scripts"
[runSvc]="scripts"
[runSystem]="scripts"
[runTask]="scripts"
[run_task_processor]="scripts"
[scanConfigsForRandomPassword]="scripts"
[scanFileForRandomPasswordKeysUsers]="scripts"
[searxng_install_post_start]="containers"
[setupApply]="scripts"
[setupApplyConfig]="scripts"
[setupApplyFinalize]="scripts"
[setupBasicScanVariables]="scripts"
[setupCheckDomainPointsHere]="scripts"
[setupDNSIP]="scripts"
[setupGenerateName]="scripts"
[setupHeadscale]="containers"
[setupHeadscaleCheckRemote]="containers"
[setupHeadscaleGenerateAuthKey]="containers"
[setupHeadscaleGetHostname]="containers"
[setupHeadscaleLocal]="containers"
[setupHeadscaleLocalhost]="containers"
[setupHeadscaleRemote]="containers"
[setupHeadscaleUser]="containers"
[setupHeadscaleVariables]="scripts"
[setupLocalDnsRewrites]="scripts"
[setupTaskDir]="scripts"
[setupWizardMarkComplete]="scripts"
[setupWizardReset]="scripts"
[setupWizardTerminal]="scripts"
[showInstructions]="scripts"
[sourceBackupLocations]="scripts"
[sshRemote]="scripts"
[startInstall]="scripts"
[startLoad]="scripts"
[startOther]="scripts"
[startPreInstall]="scripts"
[startScan]="scripts"
[stopCrowdsec]="containers"
[switchMigrateBackupApps]="scripts"
[switchMigrateRestoreApps]="scripts"
[tagsManagerGetTagContent]="scripts"
[tagsManagerGetTagState]="scripts"
[tagsManagerUpdateUniversalTag]="scripts"
[tagsProcessorAppConfigValues]="scripts"
[tagsProcessorAppUrl]="scripts"
[tagsProcessorDockerInstallation]="scripts"
[tagsProcessorHealthcheck]="scripts"
[tagsProcessorPasswordAndKeyGeneration]="scripts"
[tagsProcessorPortMiddlewares]="scripts"
[tagsProcessorPortRouterBlocks]="scripts"
[tagsProcessorPortSubdomains]="scripts"
[tagsProcessorRandomUserGeneration]="scripts"
[tagsProcessorSocketConfiguration]="scripts"
[tagsProcessorSpeedtestPass]="scripts"
[tagsProcessorTraefikControl]="scripts"
[tagsProcessorTrustedDomains]="scripts"
[tailscaleInstallToContainer]="containers"
[_taskDir]="scripts"
[toolArgsGet]="scripts"
[toolsMenu]="scripts"
[traefik_install_post_compose]="containers"
[traefik_install_pre]="containers"
[traefikSetupLabelsMiddlewares]="scripts"
[traefikSetupLoginCredentials]="scripts"
[traefikUpdateWhitelist]="scripts"
[trilium_install_post_start]="containers"
[unbound_install_post_compose]="containers"
[uninstallCrowdsec]="containers"
[uninstallDockerRootless]="scripts"
[updateAppConfig]="scripts"
[updateConfigOption]="scripts"
[updateDNS]="scripts"
[updateDockerInstallPassword]="scripts"
[updateDockerNetworkSubnet]="scripts"
[updateDockerSudoPassword]="scripts"
[updateFileOwnership]="scripts"
[updateHostIPToWhitelist]="scripts"
[updaterApplyAll]="scripts"
[updaterApplyApp]="scripts"
[updaterComposePull]="scripts"
[updaterRecordHistory]="scripts"
[updaterRollbackApp]="scripts"
[updateTaskFields]="scripts"
[userExists]="scripts"
[validateContainerHealth]="scripts"
[validateDirectoryStructure]="scripts"
[validateDiskSpace]="scripts"
[validateDockerService]="scripts"
[validateFileSystem]="scripts"
[validateLibrePortalInstallation]="scripts"
[validateLogHealth]="scripts"
[validatePermissions]="scripts"
[validateSystemHealth]="scripts"
[validateSystemService]="scripts"
[validateTaskSystem]="scripts"
[validateWebUIReadiness]="scripts"
[viewAppCategoryConfigs]="scripts"
[viewAppConfigs]="scripts"
[viewComposeFiles]="scripts"
[viewConfigs]="scripts"
[viewLibrePortalConfigs]="scripts"
[viewLogs]="scripts"
[viewLogsAppMenu]="scripts"
[webuiArtifactScan]="scripts"
[webuiCheckUpdateLock]="scripts"
[webuiContainerSetup]="scripts"
[webuiCreateAppFieldMappings]="scripts"
[webuiCreateAppsCategories]="scripts"
[webuiCreateAppsConfigCategories]="scripts"
[webuiCreateCategories]="scripts"
[webuiCreateLogsFolders]="scripts"
[webuiCreateUpdateLock]="scripts"
[webuiDisplayLogins]="scripts"
[webuiEnsureTaskFiles]="scripts"
[webuiGenerateAppLogs]="scripts"
[webuiGenerateAppsServicesConfig]="scripts"
[webuiGenerateAppsToolsConfig]="scripts"
[webuiGenerateBackupAppStatus]="scripts"
[webuiGenerateBackupDashboard]="scripts"
[webuiGenerateBackupEngines]="scripts"
[webuiGenerateBackupLocations]="scripts"
[webuiGenerateBackupMigrate]="scripts"
[webuiGenerateBackupPasswords]="scripts"
[webuiGenerateBackupSchema]="scripts"
[webuiGenerateBackupSnapshots]="scripts"
[webuiGenerateLibrePortalConfig]="scripts"
[webuiGeneratePeers]="scripts"
[webuiGenerateSshAccess]="scripts"
[webuiGenerateSystemConfigs]="scripts"
[webuiLibrePortalUpdate]="scripts"
[webuiPatchAppConfigJson]="scripts"
[webuiPrintInstallCard]="scripts"
[webuiPrintLoginBlock]="scripts"
[_webuiReadServiceTags]="scripts"
[webuiRegistryCatalogScan]="scripts"
[webuiRemoveSetupLock]="scripts"
[webuiRemoveUpdateLock]="scripts"
[webuiRunUpdate]="scripts"
[webuiSetConfigOptions]="scripts"
[webuiSyncAppIcon]="scripts"
[webuiSyncAppIcons]="scripts"
[webuiSystemApps]="scripts"
[webuiSystemAppStorage]="scripts"
[webuiSystemDisk]="scripts"
[webuiSystemInfo]="scripts"
[webuiSystemMemory]="scripts"
[webuiSystemMetrics]="scripts"
[webuiSystemNetworkCheck]="scripts"
[webuiSystemUpdate]="scripts"
[webuiSystemUpdateCheck]="scripts"
[webuiSystemVerify]="scripts"
[webuiUpdateAppLog]="scripts"
[webuiUpdateAppStatus]="scripts"
[webuiUpdaterScan]="scripts"
[webuiUpdateSystemConfig]="scripts"
[webuiValidateConfigValue]="scripts"
[whitelistPortUpdater]="scripts"
[wireguard_install_post_compose]="containers"
[wireguard_install_post_start]="containers"
[wireguard_install_pre]="containers"
[writeAtomic]="scripts"
[_writeTaskFile]="scripts"
[zipFile]="scripts"
)
# Files with top-level side effects. Lazy mode MUST source these
# unconditionally — deferring them would skip the side effect, not just
# defer a function definition. Stored as "<root>:<relpath>" so the
# loader picks the right base dir; existing entries without a prefix
# (pre-Phase-5 manifests) default to scripts/.
LP_EAGER_FILES=(
"scripts:backup/db/backup_db.sh"
"scripts:backup/files/backup_files.sh"
"scripts:docker/install/rootless/rootless_apparmor.sh"
"scripts:docker/type_switcher/swap_docker_type.sh"
"scripts:migrate/migrate_url_rewrite.sh"
"scripts:setup/setup_lock.sh"
"scripts:source/artifacts.sh"
"scripts:task/crontab_check_processor.sh"
"scripts:task/crontab_task_processor.sh"
"scripts:webui/data/generators/apps/webui_config.sh"
"scripts:webui/data/generators/apps/webui_services.sh"
"scripts:webui/data/generators/categories/webui_create_app_field_mappings.sh"
)
# Autoload stubs — one per public function. First call unsets the
# stub, sources the real file (which redefines the function), then
# re-invokes. The `unset -f` first means a failed source degrades to a
# single "command not found" instead of recursing on the stub forever.
# Sourced inline instead of eval-in-loop because bash
# parses one large file faster than it evals snippets at startup.
acquireSingletonLock() { unset -f acquireSingletonLock; source "${install_scripts_dir}task/crontab_task_processor.sh"; acquireSingletonLock "$@"; }
adguard_install_message_data() { unset -f adguard_install_message_data; source "${install_containers_dir}adguard/scripts/adguard_install_hooks.sh"; adguard_install_message_data "$@"; }
adguard_install_post_start() { unset -f adguard_install_post_start; source "${install_containers_dir}adguard/scripts/adguard_install_hooks.sh"; adguard_install_post_start "$@"; }
adoptDockerSubnet() { unset -f adoptDockerSubnet; source "${install_scripts_dir}checks/requirements/check_docker_network.sh"; adoptDockerSubnet "$@"; }
appAddFromRegistry() { unset -f appAddFromRegistry; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; appAddFromRegistry "$@"; }
appAdguardApplyDnsUpdater() { unset -f appAdguardApplyDnsUpdater; source "${install_containers_dir}adguard/tools/adguard_apply_dns_updater.sh"; appAdguardApplyDnsUpdater "$@"; }
appAdguardResetPassword() { unset -f appAdguardResetPassword; source "${install_containers_dir}adguard/tools/adguard_reset_password.sh"; appAdguardResetPassword "$@"; }
appBookstackCreateAccount() { unset -f appBookstackCreateAccount; source "${install_containers_dir}bookstack/tools/bookstack_create_account.sh"; appBookstackCreateAccount "$@"; }
appBookstackDeleteUser() { unset -f appBookstackDeleteUser; source "${install_containers_dir}bookstack/tools/bookstack_delete_user.sh"; appBookstackDeleteUser "$@"; }
appBookstackListUsers() { unset -f appBookstackListUsers; source "${install_containers_dir}bookstack/tools/bookstack_list_users.sh"; appBookstackListUsers "$@"; }
appBookstackResetPassword() { unset -f appBookstackResetPassword; source "${install_containers_dir}bookstack/tools/bookstack_reset_password.sh"; appBookstackResetPassword "$@"; }
appBookstackSetAdmin() { unset -f appBookstackSetAdmin; source "${install_containers_dir}bookstack/tools/bookstack_set_admin.sh"; appBookstackSetAdmin "$@"; }
_appCallHook() { unset -f _appCallHook; source "${install_scripts_dir}app/install/app_install.sh"; _appCallHook "$@"; }
appCrowdSecAlertsList() { unset -f appCrowdSecAlertsList; source "${install_containers_dir}crowdsec/scripts/crowdsec_alerts_list.sh"; appCrowdSecAlertsList "$@"; }
appCrowdSecConsoleDisable() { unset -f appCrowdSecConsoleDisable; source "${install_containers_dir}crowdsec/scripts/crowdsec_console_disable.sh"; appCrowdSecConsoleDisable "$@"; }
appCrowdSecConsoleEnroll() { unset -f appCrowdSecConsoleEnroll; source "${install_containers_dir}crowdsec/scripts/crowdsec_console_enroll.sh"; appCrowdSecConsoleEnroll "$@"; }
appCrowdSecDecisionsList() { unset -f appCrowdSecDecisionsList; source "${install_containers_dir}crowdsec/scripts/crowdsec_decisions_list.sh"; appCrowdSecDecisionsList "$@"; }
appCrowdSecFixPriority() { unset -f appCrowdSecFixPriority; source "${install_containers_dir}crowdsec/scripts/crowdsec_fix_priority.sh"; appCrowdSecFixPriority "$@"; }
appCrowdSecHubUpdate() { unset -f appCrowdSecHubUpdate; source "${install_containers_dir}crowdsec/scripts/crowdsec_hub_update.sh"; appCrowdSecHubUpdate "$@"; }
appCrowdSecMetrics() { unset -f appCrowdSecMetrics; source "${install_containers_dir}crowdsec/scripts/crowdsec_metrics.sh"; appCrowdSecMetrics "$@"; }
appCrowdSecStatus() { unset -f appCrowdSecStatus; source "${install_containers_dir}crowdsec/scripts/crowdsec_status.sh"; appCrowdSecStatus "$@"; }
appCrowdSecUnban() { unset -f appCrowdSecUnban; source "${install_containers_dir}crowdsec/scripts/crowdsec_unban.sh"; appCrowdSecUnban "$@"; }
appCrowdSecUpdate() { unset -f appCrowdSecUpdate; source "${install_containers_dir}crowdsec/scripts/crowdsec_update.sh"; appCrowdSecUpdate "$@"; }
appCrowdSecVerifyFirewall() { unset -f appCrowdSecVerifyFirewall; source "${install_containers_dir}crowdsec/scripts/crowdsec_verify_firewall.sh"; appCrowdSecVerifyFirewall "$@"; }
appDashyManageShortcuts() { unset -f appDashyManageShortcuts; source "${install_containers_dir}dashy/tools/dashy_manage_shortcuts.sh"; appDashyManageShortcuts "$@"; }
appDashyUpdateConf() { unset -f appDashyUpdateConf; source "${install_containers_dir}dashy/scripts/dashy_update_conf.sh"; appDashyUpdateConf "$@"; }
appFocalboardCreateAccount() { unset -f appFocalboardCreateAccount; source "${install_containers_dir}focalboard/tools/focalboard_create_account.sh"; appFocalboardCreateAccount "$@"; }
appFocalboardDeleteUser() { unset -f appFocalboardDeleteUser; source "${install_containers_dir}focalboard/tools/focalboard_delete_user.sh"; appFocalboardDeleteUser "$@"; }
appFocalboardListUsers() { unset -f appFocalboardListUsers; source "${install_containers_dir}focalboard/tools/focalboard_list_users.sh"; appFocalboardListUsers "$@"; }
appFocalboardResetPassword() { unset -f appFocalboardResetPassword; source "${install_containers_dir}focalboard/tools/focalboard_reset_password.sh"; appFocalboardResetPassword "$@"; }
appFocalboardSetAdmin() { unset -f appFocalboardSetAdmin; source "${install_containers_dir}focalboard/scripts/focalboard_set_admin.sh"; appFocalboardSetAdmin "$@"; }
appGetKeyData() { unset -f appGetKeyData; source "${install_scripts_dir}app/app_get_key_data.sh"; appGetKeyData "$@"; }
appGiteaCreateAccount() { unset -f appGiteaCreateAccount; source "${install_containers_dir}gitea/tools/gitea_create_account.sh"; appGiteaCreateAccount "$@"; }
appGiteaDeleteUser() { unset -f appGiteaDeleteUser; source "${install_containers_dir}gitea/tools/gitea_delete_user.sh"; appGiteaDeleteUser "$@"; }
appGiteaListUsers() { unset -f appGiteaListUsers; source "${install_containers_dir}gitea/tools/gitea_list_users.sh"; appGiteaListUsers "$@"; }
appGiteaResetPassword() { unset -f appGiteaResetPassword; source "${install_containers_dir}gitea/tools/gitea_reset_password.sh"; appGiteaResetPassword "$@"; }
appGiteaSetAdmin() { unset -f appGiteaSetAdmin; source "${install_containers_dir}gitea/tools/gitea_set_admin.sh"; appGiteaSetAdmin "$@"; }
appGluetunRecreateRouted() { unset -f appGluetunRecreateRouted; source "${install_containers_dir}gluetun/scripts/gluetun_recreate_routed.sh"; appGluetunRecreateRouted "$@"; }
appGluetunRefreshProviders() { unset -f appGluetunRefreshProviders; source "${install_containers_dir}gluetun/tools/gluetun_refresh_providers.sh"; appGluetunRefreshProviders "$@"; }
appInstallCheckRequirements() { unset -f appInstallCheckRequirements; source "${install_scripts_dir}checks/requirements/check_app_install.sh"; appInstallCheckRequirements "$@"; }
appInstallMenu() { unset -f appInstallMenu; source "${install_scripts_dir}menu/menu_app_install.sh"; appInstallMenu "$@"; }
appInvidiousCreateAccount() { unset -f appInvidiousCreateAccount; source "${install_containers_dir}invidious/tools/invidious_create_account.sh"; appInvidiousCreateAccount "$@"; }
appInvidiousDeleteUser() { unset -f appInvidiousDeleteUser; source "${install_containers_dir}invidious/tools/invidious_delete_user.sh"; appInvidiousDeleteUser "$@"; }
appInvidiousListUsers() { unset -f appInvidiousListUsers; source "${install_containers_dir}invidious/tools/invidious_list_users.sh"; appInvidiousListUsers "$@"; }
appInvidiousResetPassword() { unset -f appInvidiousResetPassword; source "${install_containers_dir}invidious/tools/invidious_reset_password.sh"; appInvidiousResetPassword "$@"; }
appInvidiousSetAdmin() { unset -f appInvidiousSetAdmin; source "${install_containers_dir}invidious/scripts/invidious_set_admin.sh"; appInvidiousSetAdmin "$@"; }
appLinkdingCreateAccount() { unset -f appLinkdingCreateAccount; source "${install_containers_dir}linkding/tools/linkding_create_account.sh"; appLinkdingCreateAccount "$@"; }
appLinkdingDeleteUser() { unset -f appLinkdingDeleteUser; source "${install_containers_dir}linkding/tools/linkding_delete_user.sh"; appLinkdingDeleteUser "$@"; }
appLinkdingListUsers() { unset -f appLinkdingListUsers; source "${install_containers_dir}linkding/tools/linkding_list_users.sh"; appLinkdingListUsers "$@"; }
appLinkdingResetPassword() { unset -f appLinkdingResetPassword; source "${install_containers_dir}linkding/tools/linkding_reset_password.sh"; appLinkdingResetPassword "$@"; }
appLinkdingSetAdmin() { unset -f appLinkdingSetAdmin; source "${install_containers_dir}linkding/tools/linkding_set_admin.sh"; appLinkdingSetAdmin "$@"; }
appNetworkApplyMode_gluetun() { unset -f appNetworkApplyMode_gluetun; source "${install_containers_dir}gluetun/scripts/gluetun_network.sh"; appNetworkApplyMode_gluetun "$@"; }
appNetworkRegisterPorts_gluetun() { unset -f appNetworkRegisterPorts_gluetun; source "${install_containers_dir}gluetun/scripts/gluetun_network.sh"; appNetworkRegisterPorts_gluetun "$@"; }
appNextcloudAddTrustedDomain() { unset -f appNextcloudAddTrustedDomain; source "${install_containers_dir}nextcloud/tools/nextcloud_add_trusted_domain.sh"; appNextcloudAddTrustedDomain "$@"; }
appNextcloudCreateAccount() { unset -f appNextcloudCreateAccount; source "${install_containers_dir}nextcloud/tools/nextcloud_create_account.sh"; appNextcloudCreateAccount "$@"; }
appNextcloudDeleteUser() { unset -f appNextcloudDeleteUser; source "${install_containers_dir}nextcloud/tools/nextcloud_delete_user.sh"; appNextcloudDeleteUser "$@"; }
appNextcloudListUsers() { unset -f appNextcloudListUsers; source "${install_containers_dir}nextcloud/tools/nextcloud_list_users.sh"; appNextcloudListUsers "$@"; }
appNextcloudRescanFiles() { unset -f appNextcloudRescanFiles; source "${install_containers_dir}nextcloud/tools/nextcloud_rescan_files.sh"; appNextcloudRescanFiles "$@"; }
appNextcloudResetPassword() { unset -f appNextcloudResetPassword; source "${install_containers_dir}nextcloud/tools/nextcloud_reset_password.sh"; appNextcloudResetPassword "$@"; }
appNextcloudSetAdmin() { unset -f appNextcloudSetAdmin; source "${install_containers_dir}nextcloud/tools/nextcloud_set_admin.sh"; appNextcloudSetAdmin "$@"; }
appNextcloudSystemStatus() { unset -f appNextcloudSystemStatus; source "${install_containers_dir}nextcloud/tools/nextcloud_system_status.sh"; appNextcloudSystemStatus "$@"; }
appNextcloudTailLogs() { unset -f appNextcloudTailLogs; source "${install_containers_dir}nextcloud/tools/nextcloud_tail_logs.sh"; appNextcloudTailLogs "$@"; }
appNextcloudToggleMaintenance() { unset -f appNextcloudToggleMaintenance; source "${install_containers_dir}nextcloud/tools/nextcloud_toggle_maintenance.sh"; appNextcloudToggleMaintenance "$@"; }
appOwnCloudSetupConfig() { unset -f appOwnCloudSetupConfig; source "${install_containers_dir}owncloud/scripts/owncloud_setup_config.sh"; appOwnCloudSetupConfig "$@"; }
appPiholeApplyDnsUpdater() { unset -f appPiholeApplyDnsUpdater; source "${install_containers_dir}pihole/tools/pihole_apply_dns_updater.sh"; appPiholeApplyDnsUpdater "$@"; }
_appPostStartIntegrations() { unset -f _appPostStartIntegrations; source "${install_scripts_dir}app/install/app_install.sh"; _appPostStartIntegrations "$@"; }
_appReqHasDomain() { unset -f _appReqHasDomain; source "${install_scripts_dir}checks/requirements/check_app_install.sh"; _appReqHasDomain "$@"; }
_appReqServiceInstalled() { unset -f _appReqServiceInstalled; source "${install_scripts_dir}checks/requirements/check_app_install.sh"; _appReqServiceInstalled "$@"; }
_appReqServiceMsg() { unset -f _appReqServiceMsg; source "${install_scripts_dir}checks/requirements/check_app_install.sh"; _appReqServiceMsg "$@"; }
appScanAvailable() { unset -f appScanAvailable; source "${install_scripts_dir}app/app_scan_available.sh"; appScanAvailable "$@"; }
appSetupComposeTags_gluetun() { unset -f appSetupComposeTags_gluetun; source "${install_containers_dir}gluetun/scripts/gluetun_compose_tags.sh"; appSetupComposeTags_gluetun "$@"; }
appSetupComposeTags_nextcloud() { unset -f appSetupComposeTags_nextcloud; source "${install_containers_dir}nextcloud/scripts/nextcloud_compose_tags.sh"; appSetupComposeTags_nextcloud "$@"; }
appSetupComposeTags_pihole() { unset -f appSetupComposeTags_pihole; source "${install_containers_dir}pihole/scripts/pihole_compose_tags.sh"; appSetupComposeTags_pihole "$@"; }
appSetupComposeTags_searxng() { unset -f appSetupComposeTags_searxng; source "${install_containers_dir}searxng/scripts/searxng_compose_tags.sh"; appSetupComposeTags_searxng "$@"; }
appSetupComposeTags_speedtest() { unset -f appSetupComposeTags_speedtest; source "${install_containers_dir}speedtest/scripts/speedtest_compose_tags.sh"; appSetupComposeTags_speedtest "$@"; }
appSetupComposeTags_vaultwarden() { unset -f appSetupComposeTags_vaultwarden; source "${install_containers_dir}vaultwarden/scripts/vaultwarden_compose_tags.sh"; appSetupComposeTags_vaultwarden "$@"; }
appSetupComposeTags_wireguard() { unset -f appSetupComposeTags_wireguard; source "${install_containers_dir}wireguard/scripts/wireguard_compose_tags.sh"; appSetupComposeTags_wireguard "$@"; }
appStatus() { unset -f appStatus; source "${install_scripts_dir}app/app_status.sh"; appStatus "$@"; }
appTraefikExtraMiddlewares_onlyoffice() { unset -f appTraefikExtraMiddlewares_onlyoffice; source "${install_containers_dir}onlyoffice/scripts/onlyoffice_traefik.sh"; appTraefikExtraMiddlewares_onlyoffice "$@"; }
appTraefikResetPassword() { unset -f appTraefikResetPassword; source "${install_containers_dir}traefik/tools/traefik_reset_password.sh"; appTraefikResetPassword "$@"; }
appTraefikSkipsDefaultMiddleware_onlyoffice() { unset -f appTraefikSkipsDefaultMiddleware_onlyoffice; source "${install_containers_dir}onlyoffice/scripts/onlyoffice_traefik.sh"; appTraefikSkipsDefaultMiddleware_onlyoffice "$@"; }
appTraefikSkipsDefaultMiddleware_owncloud() { unset -f appTraefikSkipsDefaultMiddleware_owncloud; source "${install_containers_dir}owncloud/scripts/owncloud_traefik.sh"; appTraefikSkipsDefaultMiddleware_owncloud "$@"; }
appUninstallMenu() { unset -f appUninstallMenu; source "${install_scripts_dir}menu/menu_app_uninstall.sh"; appUninstallMenu "$@"; }
appUpdateSpecifics() { unset -f appUpdateSpecifics; source "${install_scripts_dir}app/app_update_specifics.sh"; appUpdateSpecifics "$@"; }
appUpdateSpecifics_adguard() { unset -f appUpdateSpecifics_adguard; source "${install_containers_dir}adguard/scripts/adguard_update_specifics.sh"; appUpdateSpecifics_adguard "$@"; }
appUpdateSpecifics_dashy() { unset -f appUpdateSpecifics_dashy; source "${install_containers_dir}dashy/scripts/dashy_update_specifics.sh"; appUpdateSpecifics_dashy "$@"; }
appUpdateSpecifics_focalboard() { unset -f appUpdateSpecifics_focalboard; source "${install_containers_dir}focalboard/scripts/focalboard_update_specifics.sh"; appUpdateSpecifics_focalboard "$@"; }
appUpdateSpecifics_libreportal() { unset -f appUpdateSpecifics_libreportal; source "${install_containers_dir}libreportal/scripts/libreportal_update_specifics.sh"; appUpdateSpecifics_libreportal "$@"; }
appUpdateSpecifics_nextcloud() { unset -f appUpdateSpecifics_nextcloud; source "${install_containers_dir}nextcloud/scripts/nextcloud_update_specifics.sh"; appUpdateSpecifics_nextcloud "$@"; }
appUpdateSpecifics_pihole() { unset -f appUpdateSpecifics_pihole; source "${install_containers_dir}pihole/scripts/pihole_update_specifics.sh"; appUpdateSpecifics_pihole "$@"; }
appWebuiRefresh_gluetun() { unset -f appWebuiRefresh_gluetun; source "${install_containers_dir}gluetun/scripts/gluetun_providers.sh"; appWebuiRefresh_gluetun "$@"; }
_artifactAppliedDir() { unset -f _artifactAppliedDir; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactAppliedDir "$@"; }
artifactApply() { unset -f artifactApply; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; artifactApply "$@"; }
artifactApplyAuto() { unset -f artifactApplyAuto; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; artifactApplyAuto "$@"; }
_artifactApplyBundleFlow() { unset -f _artifactApplyBundleFlow; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactApplyBundleFlow "$@"; }
_artifactBundleOwner() { unset -f _artifactBundleOwner; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactBundleOwner "$@"; }
_artifactBundleValidate() { unset -f _artifactBundleValidate; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactBundleValidate "$@"; }
_artifactComposeImage() { unset -f _artifactComposeImage; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactComposeImage "$@"; }
_artifactDownloadVerified() { unset -f _artifactDownloadVerified; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactDownloadVerified "$@"; }
_artifactFetchBundle() { unset -f _artifactFetchBundle; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactFetchBundle "$@"; }
_artifactFetchPayload() { unset -f _artifactFetchPayload; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactFetchPayload "$@"; }
_artifactGenDir() { unset -f _artifactGenDir; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactGenDir "$@"; }
artifactListApplied() { unset -f artifactListApplied; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_commands.sh"; artifactListApplied "$@"; }
artifactListIndex() { unset -f artifactListIndex; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_commands.sh"; artifactListIndex "$@"; }
_artifactNeedJq() { unset -f _artifactNeedJq; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactNeedJq "$@"; }
_artifactOpApply() { unset -f _artifactOpApply; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactOpApply "$@"; }
_artifactOpPrecheck() { unset -f _artifactOpPrecheck; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactOpPrecheck "$@"; }
_artifactOpUndo() { unset -f _artifactOpUndo; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactOpUndo "$@"; }
_artifactPathAllowed() { unset -f _artifactPathAllowed; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactPathAllowed "$@"; }
_artifactRecordFile() { unset -f _artifactRecordFile; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactRecordFile "$@"; }
_artifactRegenAppliedManifest() { unset -f _artifactRegenAppliedManifest; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactRegenAppliedManifest "$@"; }
_artifactReplayUndoFile() { unset -f _artifactReplayUndoFile; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactReplayUndoFile "$@"; }
_artifactResolve() { unset -f _artifactResolve; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactResolve "$@"; }
artifactRevert() { unset -f artifactRevert; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; artifactRevert "$@"; }
_artifactRmFile() { unset -f _artifactRmFile; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactRmFile "$@"; }
_artifactSafeScalar() { unset -f _artifactSafeScalar; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactSafeScalar "$@"; }
_artifactWriteFile() { unset -f _artifactWriteFile; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactWriteFile "$@"; }
_artifactWriteRecord() { unset -f _artifactWriteRecord; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_apply.sh"; _artifactWriteRecord "$@"; }
atomicWriteWebUI() { unset -f atomicWriteWebUI; source "${install_scripts_dir}webui/data/utils/webui_atomic_write.sh"; atomicWriteWebUI "$@"; }
authAdapter_adguard_setPassword() { unset -f authAdapter_adguard_setPassword; source "${install_containers_dir}adguard/scripts/adguard_auth.sh"; authAdapter_adguard_setPassword "$@"; }
authAdapter_bookstack_createUser() { unset -f authAdapter_bookstack_createUser; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; authAdapter_bookstack_createUser "$@"; }
authAdapter_bookstack_deleteUser() { unset -f authAdapter_bookstack_deleteUser; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; authAdapter_bookstack_deleteUser "$@"; }
authAdapter_bookstack_listUsers() { unset -f authAdapter_bookstack_listUsers; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; authAdapter_bookstack_listUsers "$@"; }
authAdapter_bookstack_setAdmin() { unset -f authAdapter_bookstack_setAdmin; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; authAdapter_bookstack_setAdmin "$@"; }
authAdapter_bookstack_setPassword() { unset -f authAdapter_bookstack_setPassword; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; authAdapter_bookstack_setPassword "$@"; }
authAdapterCall() { unset -f authAdapterCall; source "${install_scripts_dir}app/auth_adapter.sh"; authAdapterCall "$@"; }
authAdapterCanDo() { unset -f authAdapterCanDo; source "${install_scripts_dir}app/auth_adapter.sh"; authAdapterCanDo "$@"; }
authAdapter_focalboard_createUser() { unset -f authAdapter_focalboard_createUser; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; authAdapter_focalboard_createUser "$@"; }
authAdapter_focalboard_deleteUser() { unset -f authAdapter_focalboard_deleteUser; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; authAdapter_focalboard_deleteUser "$@"; }
authAdapter_focalboard_listUsers() { unset -f authAdapter_focalboard_listUsers; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; authAdapter_focalboard_listUsers "$@"; }
authAdapter_focalboard_setAdmin() { unset -f authAdapter_focalboard_setAdmin; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; authAdapter_focalboard_setAdmin "$@"; }
authAdapter_focalboard_setPassword() { unset -f authAdapter_focalboard_setPassword; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; authAdapter_focalboard_setPassword "$@"; }
authAdapter_gitea_createUser() { unset -f authAdapter_gitea_createUser; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; authAdapter_gitea_createUser "$@"; }
authAdapter_gitea_deleteUser() { unset -f authAdapter_gitea_deleteUser; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; authAdapter_gitea_deleteUser "$@"; }
authAdapter_gitea_listUsers() { unset -f authAdapter_gitea_listUsers; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; authAdapter_gitea_listUsers "$@"; }
authAdapter_gitea_setAdmin() { unset -f authAdapter_gitea_setAdmin; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; authAdapter_gitea_setAdmin "$@"; }
authAdapter_gitea_setPassword() { unset -f authAdapter_gitea_setPassword; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; authAdapter_gitea_setPassword "$@"; }
authAdapter_invidious_createUser() { unset -f authAdapter_invidious_createUser; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; authAdapter_invidious_createUser "$@"; }
authAdapter_invidious_deleteUser() { unset -f authAdapter_invidious_deleteUser; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; authAdapter_invidious_deleteUser "$@"; }
authAdapter_invidious_listUsers() { unset -f authAdapter_invidious_listUsers; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; authAdapter_invidious_listUsers "$@"; }
authAdapter_invidious_setAdmin() { unset -f authAdapter_invidious_setAdmin; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; authAdapter_invidious_setAdmin "$@"; }
authAdapter_invidious_setPassword() { unset -f authAdapter_invidious_setPassword; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; authAdapter_invidious_setPassword "$@"; }
authAdapter_linkding_createUser() { unset -f authAdapter_linkding_createUser; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; authAdapter_linkding_createUser "$@"; }
authAdapter_linkding_deleteUser() { unset -f authAdapter_linkding_deleteUser; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; authAdapter_linkding_deleteUser "$@"; }
authAdapter_linkding_listUsers() { unset -f authAdapter_linkding_listUsers; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; authAdapter_linkding_listUsers "$@"; }
authAdapter_linkding_setAdmin() { unset -f authAdapter_linkding_setAdmin; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; authAdapter_linkding_setAdmin "$@"; }
authAdapter_linkding_setPassword() { unset -f authAdapter_linkding_setPassword; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; authAdapter_linkding_setPassword "$@"; }
authAdapter_nextcloud_createUser() { unset -f authAdapter_nextcloud_createUser; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; authAdapter_nextcloud_createUser "$@"; }
authAdapter_nextcloud_deleteUser() { unset -f authAdapter_nextcloud_deleteUser; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; authAdapter_nextcloud_deleteUser "$@"; }
authAdapter_nextcloud_listUsers() { unset -f authAdapter_nextcloud_listUsers; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; authAdapter_nextcloud_listUsers "$@"; }
authAdapter_nextcloud_setAdmin() { unset -f authAdapter_nextcloud_setAdmin; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; authAdapter_nextcloud_setAdmin "$@"; }
authAdapter_nextcloud_setPassword() { unset -f authAdapter_nextcloud_setPassword; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; authAdapter_nextcloud_setPassword "$@"; }
authAdapter_traefik_setPassword() { unset -f authAdapter_traefik_setPassword; source "${install_containers_dir}traefik/scripts/traefik_auth.sh"; authAdapter_traefik_setPassword "$@"; }
authelia_install_post() { unset -f authelia_install_post; source "${install_containers_dir}authelia/scripts/authelia_install_hooks.sh"; authelia_install_post "$@"; }
authelia_install_post_compose() { unset -f authelia_install_post_compose; source "${install_containers_dir}authelia/scripts/authelia_install_hooks.sh"; authelia_install_post_compose "$@"; }
authelia_install_post_start() { unset -f authelia_install_post_start; source "${install_containers_dir}authelia/scripts/authelia_install_hooks.sh"; authelia_install_post_start "$@"; }
authelia_install_pre() { unset -f authelia_install_pre; source "${install_containers_dir}authelia/scripts/authelia_install_hooks.sh"; authelia_install_pre "$@"; }
authPersistCfg() { unset -f authPersistCfg; source "${install_scripts_dir}app/auth_adapter.sh"; authPersistCfg "$@"; }
authToolArg() { unset -f authToolArg; source "${install_scripts_dir}app/auth_adapter.sh"; authToolArg "$@"; }
backupAllApps() { unset -f backupAllApps; source "${install_scripts_dir}backup/app/backup_app_all.sh"; backupAllApps "$@"; }
backupAppDeleteAll() { unset -f backupAppDeleteAll; source "${install_scripts_dir}backup/app/backup_app_delete.sh"; backupAppDeleteAll "$@"; }
backupAppDeleteSnapshot() { unset -f backupAppDeleteSnapshot; source "${install_scripts_dir}backup/app/backup_app_delete.sh"; backupAppDeleteSnapshot "$@"; }
backupAppIsLiveSafe() { unset -f backupAppIsLiveSafe; source "${install_scripts_dir}backup/db/backup_db.sh"; backupAppIsLiveSafe "$@"; }
backupAppLiveCapable() { unset -f backupAppLiveCapable; source "${install_scripts_dir}backup/db/backup_db.sh"; backupAppLiveCapable "$@"; }
backupAppRunHook() { unset -f backupAppRunHook; source "${install_scripts_dir}backup/app/backup_app_hooks.sh"; backupAppRunHook "$@"; }
backupAppSchedule() { unset -f backupAppSchedule; source "${install_scripts_dir}backup/app/backup_app_schedule.sh"; backupAppSchedule "$@"; }
backupAppStart() { unset -f backupAppStart; source "${install_scripts_dir}backup/app/backup_app_start.sh"; backupAppStart "$@"; }
backupAppStrategyOptions() { unset -f backupAppStrategyOptions; source "${install_scripts_dir}backup/db/backup_db.sh"; backupAppStrategyOptions "$@"; }
backupContainerFilesRestore() { unset -f backupContainerFilesRestore; source "${install_scripts_dir}function/file/container/restore_files.sh"; backupContainerFilesRestore "$@"; }
backupContainerFilesToTemp() { unset -f backupContainerFilesToTemp; source "${install_scripts_dir}function/file/container/backup_files.sh"; backupContainerFilesToTemp "$@"; }
backupDbDescriptors() { unset -f backupDbDescriptors; source "${install_scripts_dir}backup/db/backup_db.sh"; backupDbDescriptors "$@"; }
backupDbDump() { unset -f backupDbDump; source "${install_scripts_dir}backup/db/backup_db.sh"; backupDbDump "$@"; }
_backupDbDumpName() { unset -f _backupDbDumpName; source "${install_scripts_dir}backup/db/backup_db.sh"; _backupDbDumpName "$@"; }
backupDbExcludePaths() { unset -f backupDbExcludePaths; source "${install_scripts_dir}backup/db/backup_db.sh"; backupDbExcludePaths "$@"; }
backupDbHasDescriptors() { unset -f backupDbHasDescriptors; source "${install_scripts_dir}backup/db/backup_db.sh"; backupDbHasDescriptors "$@"; }
_backupDbImport() { unset -f _backupDbImport; source "${install_scripts_dir}backup/db/backup_db.sh"; _backupDbImport "$@"; }
_backupDbWaitReady() { unset -f _backupDbWaitReady; source "${install_scripts_dir}backup/db/backup_db.sh"; _backupDbWaitReady "$@"; }
backupFilesCapture() { unset -f backupFilesCapture; source "${install_scripts_dir}backup/files/backup_files.sh"; backupFilesCapture "$@"; }
backupFilesDescriptors() { unset -f backupFilesDescriptors; source "${install_scripts_dir}backup/files/backup_files.sh"; backupFilesDescriptors "$@"; }
backupFilesExcludePaths() { unset -f backupFilesExcludePaths; source "${install_scripts_dir}backup/files/backup_files.sh"; backupFilesExcludePaths "$@"; }
backupFilesHasDescriptors() { unset -f backupFilesHasDescriptors; source "${install_scripts_dir}backup/files/backup_files.sh"; backupFilesHasDescriptors "$@"; }
backupLocationConfig() { unset -f backupLocationConfig; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationConfig "$@"; }
backupLocationDir() { unset -f backupLocationDir; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationDir "$@"; }
backupLocationEnsureDir() { unset -f backupLocationEnsureDir; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationEnsureDir "$@"; }
backupLocationKopiaConfig() { unset -f backupLocationKopiaConfig; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationKopiaConfig "$@"; }
backupLocationLocalGuard() { unset -f backupLocationLocalGuard; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationLocalGuard "$@"; }
backupLocationOwner() { unset -f backupLocationOwner; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationOwner "$@"; }
backupLocationResolvedPath() { unset -f backupLocationResolvedPath; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationResolvedPath "$@"; }
backupLocationsDir() { unset -f backupLocationsDir; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationsDir "$@"; }
backupLocationsMigrate() { unset -f backupLocationsMigrate; source "${install_scripts_dir}backup/locations/location_migrate.sh"; backupLocationsMigrate "$@"; }
backupLocationSshKey() { unset -f backupLocationSshKey; source "${install_scripts_dir}backup/locations/location_paths.sh"; backupLocationSshKey "$@"; }
backupResolveStrategy() { unset -f backupResolveStrategy; source "${install_scripts_dir}backup/db/backup_db.sh"; backupResolveStrategy "$@"; }
backupRestoreSystemConfig() { unset -f backupRestoreSystemConfig; source "${install_scripts_dir}backup/system/backup_system.sh"; backupRestoreSystemConfig "$@"; }
backupSchedule() { unset -f backupSchedule; source "${install_scripts_dir}backup/app/backup_app_start.sh"; backupSchedule "$@"; }
backupScheduleEnabledApps() { unset -f backupScheduleEnabledApps; source "${install_scripts_dir}backup/app/backup_schedule_all.sh"; backupScheduleEnabledApps "$@"; }
backupSshCommand() { unset -f backupSshCommand; source "${install_scripts_dir}backup/engine/backup_ssh.sh"; backupSshCommand "$@"; }
backupSshKeyDelete() { unset -f backupSshKeyDelete; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyDelete "$@"; }
backupSshKeyExists() { unset -f backupSshKeyExists; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyExists "$@"; }
backupSshKeyFile() { unset -f backupSshKeyFile; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyFile "$@"; }
backupSshKeyGenerate() { unset -f backupSshKeyGenerate; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyGenerate "$@"; }
backupSshKeyPublic() { unset -f backupSshKeyPublic; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyPublic "$@"; }
backupSshKeyRefreshUi() { unset -f backupSshKeyRefreshUi; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeyRefreshUi "$@"; }
backupSshKeySet() { unset -f backupSshKeySet; source "${install_scripts_dir}backup/locations/location_ssh.sh"; backupSshKeySet "$@"; }
backupSystemConfig() { unset -f backupSystemConfig; source "${install_scripts_dir}backup/system/backup_system.sh"; backupSystemConfig "$@"; }
backupVerifySnapshot() { unset -f backupVerifySnapshot; source "${install_scripts_dir}backup/verify/backup_verify.sh"; backupVerifySnapshot "$@"; }
_bookstackArtisan() { unset -f _bookstackArtisan; source "${install_containers_dir}bookstack/scripts/bookstack_auth.sh"; _bookstackArtisan "$@"; }
bookstack_install_post_start() { unset -f bookstack_install_post_start; source "${install_containers_dir}bookstack/scripts/bookstack_install_hooks.sh"; bookstack_install_post_start "$@"; }
borgArchiveName() { unset -f borgArchiveName; source "${install_scripts_dir}backup/engine/borg_env.sh"; borgArchiveName "$@"; }
borgBackupAppToLocation() { unset -f borgBackupAppToLocation; source "${install_scripts_dir}backup/engine/borg_backup.sh"; borgBackupAppToLocation "$@"; }
borgBackupSystemToLocation() { unset -f borgBackupSystemToLocation; source "${install_scripts_dir}backup/engine/borg_backup.sh"; borgBackupSystemToLocation "$@"; }
borgCheckLocation() { unset -f borgCheckLocation; source "${install_scripts_dir}backup/engine/borg_check.sh"; borgCheckLocation "$@"; }
borgDumpFile() { unset -f borgDumpFile; source "${install_scripts_dir}backup/engine/borg_restore.sh"; borgDumpFile "$@"; }
borgEnsureLocationReady() { unset -f borgEnsureLocationReady; source "${install_scripts_dir}backup/engine/borg_init.sh"; borgEnsureLocationReady "$@"; }
borgEnvExport() { unset -f borgEnvExport; source "${install_scripts_dir}backup/engine/borg_env.sh"; borgEnvExport "$@"; }
borgEnvUnset() { unset -f borgEnvUnset; source "${install_scripts_dir}backup/engine/borg_env.sh"; borgEnvUnset "$@"; }
borgForgetApp() { unset -f borgForgetApp; source "${install_scripts_dir}backup/engine/borg_forget.sh"; borgForgetApp "$@"; }
borgForgetSystem() { unset -f borgForgetSystem; source "${install_scripts_dir}backup/engine/borg_forget.sh"; borgForgetSystem "$@"; }
borgInitLocation() { unset -f borgInitLocation; source "${install_scripts_dir}backup/engine/borg_init.sh"; borgInitLocation "$@"; }
borgInstall() { unset -f borgInstall; source "${install_scripts_dir}backup/engine/borg_install.sh"; borgInstall "$@"; }
borgLocationStats() { unset -f borgLocationStats; source "${install_scripts_dir}backup/engine/borg_check.sh"; borgLocationStats "$@"; }
borgLocationUri() { unset -f borgLocationUri; source "${install_scripts_dir}backup/engine/borg_env.sh"; borgLocationUri "$@"; }
borgRestoreSnapshot() { unset -f borgRestoreSnapshot; source "${install_scripts_dir}backup/engine/borg_restore.sh"; borgRestoreSnapshot "$@"; }
borgRestoreSystemLatest() { unset -f borgRestoreSystemLatest; source "${install_scripts_dir}backup/engine/borg_restore.sh"; borgRestoreSystemLatest "$@"; }
borgSnapshotLatestId() { unset -f borgSnapshotLatestId; source "${install_scripts_dir}backup/engine/borg_snapshots.sh"; borgSnapshotLatestId "$@"; }
borgSnapshotListFiles() { unset -f borgSnapshotListFiles; source "${install_scripts_dir}backup/engine/borg_snapshots.sh"; borgSnapshotListFiles "$@"; }
borgSnapshotsJson() { unset -f borgSnapshotsJson; source "${install_scripts_dir}backup/engine/borg_snapshots.sh"; borgSnapshotsJson "$@"; }
borgSystemSnapshotsJson() { unset -f borgSystemSnapshotsJson; source "${install_scripts_dir}backup/engine/borg_snapshots.sh"; borgSystemSnapshotsJson "$@"; }
catalogEnabledSources() { unset -f catalogEnabledSources; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogEnabledSources "$@"; }
catalogExtraSourcesJson() { unset -f catalogExtraSourcesJson; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogExtraSourcesJson "$@"; }
catalogFetchCommunityIndex() { unset -f catalogFetchCommunityIndex; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogFetchCommunityIndex "$@"; }
catalogRefresh() { unset -f catalogRefresh; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogRefresh "$@"; }
_catalogRowsFrom() { unset -f _catalogRowsFrom; source "${install_scripts_dir}webui/data/generators/apps/webui_registry_scan.sh"; _catalogRowsFrom "$@"; }
catalogSourceAdd() { unset -f catalogSourceAdd; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourceAdd "$@"; }
catalogSourceList() { unset -f catalogSourceList; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourceList "$@"; }
catalogSourceRemove() { unset -f catalogSourceRemove; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourceRemove "$@"; }
catalogSourcesFile() { unset -f catalogSourcesFile; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourcesFile "$@"; }
catalogSourcesJson() { unset -f catalogSourcesJson; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourcesJson "$@"; }
catalogSourceToggle() { unset -f catalogSourceToggle; source "${install_scripts_dir}catalog/catalog_sources.sh"; catalogSourceToggle "$@"; }
changeRootOwnedFile() { unset -f changeRootOwnedFile; source "${install_scripts_dir}function/permission/ownership/root_file.sh"; changeRootOwnedFile "$@"; }
changeUserGroupOnFolder() { unset -f changeUserGroupOnFolder; source "${install_scripts_dir}function/permission/ownership/folder_group.sh"; changeUserGroupOnFolder "$@"; }
checkApplicationsConfigFilesMissingVariables() { unset -f checkApplicationsConfigFilesMissingVariables; source "${install_scripts_dir}config/application/application_missing_variables.sh"; checkApplicationsConfigFilesMissingVariables "$@"; }
checkCommandRequirement() { unset -f checkCommandRequirement; source "${install_scripts_dir}checks/requirements/check_command.sh"; checkCommandRequirement "$@"; }
checkConfigFilesMissingFiles() { unset -f checkConfigFilesMissingFiles; source "${install_scripts_dir}config/core/config_check_missing.sh"; checkConfigFilesMissingFiles "$@"; }
checkConfigFilesMissingVariables() { unset -f checkConfigFilesMissingVariables; source "${install_scripts_dir}config/core/variables/config_scan_variables.sh"; checkConfigFilesMissingVariables "$@"; }
checkConfigFirstInstall() { unset -f checkConfigFirstInstall; source "${install_scripts_dir}checks/first_install.sh"; checkConfigFirstInstall "$@"; }
checkConfigRequirement() { unset -f checkConfigRequirement; source "${install_scripts_dir}checks/requirements/check_config.sh"; checkConfigRequirement "$@"; }
checkCrontabRequirement() { unset -f checkCrontabRequirement; source "${install_scripts_dir}checks/requirements/check_crontab.sh"; checkCrontabRequirement "$@"; }
checkDatabaseRequirement() { unset -f checkDatabaseRequirement; source "${install_scripts_dir}checks/requirements/check_database.sh"; checkDatabaseRequirement "$@"; }
checkDockerComposeRequirement() { unset -f checkDockerComposeRequirement; source "${install_scripts_dir}checks/requirements/check_docker_compose.sh"; checkDockerComposeRequirement "$@"; }
checkDockerNetworkRequirement() { unset -f checkDockerNetworkRequirement; source "${install_scripts_dir}checks/requirements/check_docker_network.sh"; checkDockerNetworkRequirement "$@"; }
checkDockerRequirement() { unset -f checkDockerRequirement; source "${install_scripts_dir}checks/requirements/check_docker.sh"; checkDockerRequirement "$@"; }
checkDockerRootlessRequirement() { unset -f checkDockerRootlessRequirement; source "${install_scripts_dir}checks/requirements/check_docker_rootless.sh"; checkDockerRootlessRequirement "$@"; }
checkDockerSwitcherRequirement() { unset -f checkDockerSwitcherRequirement; source "${install_scripts_dir}checks/requirements/check_docker_switcher.sh"; checkDockerSwitcherRequirement "$@"; }
checkIfOSUpdateShouldRun() { unset -f checkIfOSUpdateShouldRun; source "${install_scripts_dir}database/check_os_update.sh"; checkIfOSUpdateShouldRun "$@"; }
checkInstallTypeRequirement() { unset -f checkInstallTypeRequirement; source "${install_scripts_dir}checks/requirements/check_install_type.sh"; checkInstallTypeRequirement "$@"; }
checkLibrePortalConfigFilesMissingVariables() { unset -f checkLibrePortalConfigFilesMissingVariables; source "${install_scripts_dir}config/core/variables/config_missing_variables.sh"; checkLibrePortalConfigFilesMissingVariables "$@"; }
checkLibrePortalWebUIAppRequirement() { unset -f checkLibrePortalWebUIAppRequirement; source "${install_scripts_dir}checks/requirements/check_webui_app.sh"; checkLibrePortalWebUIAppRequirement "$@"; }
checkLibrePortalWebUIImageRequirement() { unset -f checkLibrePortalWebUIImageRequirement; source "${install_scripts_dir}checks/requirements/check_webui_image.sh"; checkLibrePortalWebUIImageRequirement "$@"; }
checkPasswordsRequirement() { unset -f checkPasswordsRequirement; source "${install_scripts_dir}checks/requirements/check_passwords.sh"; checkPasswordsRequirement "$@"; }
checkRequirements() { unset -f checkRequirements; source "${install_scripts_dir}checks/check_requirements.sh"; checkRequirements "$@"; }
checkRootRequirement() { unset -f checkRootRequirement; source "${install_scripts_dir}checks/requirements/check_root.sh"; checkRootRequirement "$@"; }
checkSSLCertsRequirement() { unset -f checkSSLCertsRequirement; source "${install_scripts_dir}checks/requirements/check_sslcerts.sh"; checkSSLCertsRequirement "$@"; }
checkSuccess() { unset -f checkSuccess; source "${install_scripts_dir}function/checks/check_success.sh"; checkSuccess "$@"; }
checkSuggestInstallsRequirement() { unset -f checkSuggestInstallsRequirement; source "${install_scripts_dir}checks/requirements/check_suggest_installs.sh"; checkSuggestInstallsRequirement "$@"; }
checkSwapfileRequirement() { unset -f checkSwapfileRequirement; source "${install_scripts_dir}checks/requirements/check_swapfile.sh"; checkSwapfileRequirement "$@"; }
check_task_processor_health() { unset -f check_task_processor_health; source "${install_scripts_dir}task/crontab_check_processor.sh"; check_task_processor_health "$@"; }
checkTraefikRequirement() { unset -f checkTraefikRequirement; source "${install_scripts_dir}checks/requirements/check_traefik.sh"; checkTraefikRequirement "$@"; }
checkUFWDRequirement() { unset -f checkUFWDRequirement; source "${install_scripts_dir}checks/requirements/check_ufwd.sh"; checkUFWDRequirement "$@"; }
checkUFWRequirement() { unset -f checkUFWRequirement; source "${install_scripts_dir}checks/requirements/check_ufw.sh"; checkUFWRequirement "$@"; }
checkUpdates() { unset -f checkUpdates; source "${install_scripts_dir}update/check_update.sh"; checkUpdates "$@"; }
checkWebUISystemdRequirement() { unset -f checkWebUISystemdRequirement; source "${install_scripts_dir}checks/requirements/check_webui_systemd.sh"; checkWebUISystemdRequirement "$@"; }
cleanupZeroByteFiles() { unset -f cleanupZeroByteFiles; source "${install_scripts_dir}task/crontab_task_processor.sh"; cleanupZeroByteFiles "$@"; }
cliAppRestore() { unset -f cliAppRestore; source "${install_scripts_dir}cli/commands/app/cli_app_restore.sh"; cliAppRestore "$@"; }
cliAppToolList() { unset -f cliAppToolList; source "${install_scripts_dir}cli/commands/app/cli_app_tool_list.sh"; cliAppToolList "$@"; }
cliDebugLoadTrace() { unset -f cliDebugLoadTrace; source "${install_scripts_dir}cli/commands/debug/cli_debug_commands.sh"; cliDebugLoadTrace "$@"; }
cliFirewallHeader() { unset -f cliFirewallHeader; source "${install_scripts_dir}cli/commands/firewall/cli_firewall_header.sh"; cliFirewallHeader "$@"; }
cliHandleAppCommands() { unset -f cliHandleAppCommands; source "${install_scripts_dir}cli/commands/app/cli_app_commands.sh"; cliHandleAppCommands "$@"; }
cliHandleArtifactCommands() { unset -f cliHandleArtifactCommands; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_commands.sh"; cliHandleArtifactCommands "$@"; }
cliHandleBackupCommands() { unset -f cliHandleBackupCommands; source "${install_scripts_dir}cli/commands/backup/cli_backup_commands.sh"; cliHandleBackupCommands "$@"; }
cliHandleCatalogCommands() { unset -f cliHandleCatalogCommands; source "${install_scripts_dir}cli/commands/catalog/cli_catalog_commands.sh"; cliHandleCatalogCommands "$@"; }
cliHandleConfigCommands() { unset -f cliHandleConfigCommands; source "${install_scripts_dir}cli/commands/config/cli_config_commands.sh"; cliHandleConfigCommands "$@"; }
cliHandleDebugCommands() { unset -f cliHandleDebugCommands; source "${install_scripts_dir}cli/commands/debug/cli_debug_commands.sh"; cliHandleDebugCommands "$@"; }
cliHandleDockertypeCommands() { unset -f cliHandleDockertypeCommands; source "${install_scripts_dir}cli/commands/dockertype/cli_dockertype_commands.sh"; cliHandleDockertypeCommands "$@"; }
cliHandleFirewallCommands() { unset -f cliHandleFirewallCommands; source "${install_scripts_dir}cli/commands/firewall/cli_firewall_commands.sh"; cliHandleFirewallCommands "$@"; }
cliHandleHelpCommands() { unset -f cliHandleHelpCommands; source "${install_scripts_dir}cli/commands/help/cli_help_commands.sh"; cliHandleHelpCommands "$@"; }
cliHandleInstallCommands() { unset -f cliHandleInstallCommands; source "${install_scripts_dir}cli/commands/install/cli_install_commands.sh"; cliHandleInstallCommands "$@"; }
cliHandleInstanceCommands() { unset -f cliHandleInstanceCommands; source "${install_scripts_dir}cli/commands/instance/cli_instance_commands.sh"; cliHandleInstanceCommands "$@"; }
cliHandleIPCommands() { unset -f cliHandleIPCommands; source "${install_scripts_dir}cli/commands/ip/cli_ip_commands.sh"; cliHandleIPCommands "$@"; }
cliHandlePeerCommands() { unset -f cliHandlePeerCommands; source "${install_scripts_dir}cli/commands/peer/cli_peer_commands.sh"; cliHandlePeerCommands "$@"; }
cliHandleRegenCommands() { unset -f cliHandleRegenCommands; source "${install_scripts_dir}cli/commands/regen/cli_regen_commands.sh"; cliHandleRegenCommands "$@"; }
cliHandleResetCommands() { unset -f cliHandleResetCommands; source "${install_scripts_dir}cli/commands/reset/cli_reset_commands.sh"; cliHandleResetCommands "$@"; }
cliHandleRestoreCommands() { unset -f cliHandleRestoreCommands; source "${install_scripts_dir}cli/commands/restore/cli_restore_commands.sh"; cliHandleRestoreCommands "$@"; }
cliHandleSetupCommands() { unset -f cliHandleSetupCommands; source "${install_scripts_dir}cli/commands/setup/cli_setup_commands.sh"; cliHandleSetupCommands "$@"; }
cliHandleSshCommands() { unset -f cliHandleSshCommands; source "${install_scripts_dir}cli/commands/ssh/cli_ssh_commands.sh"; cliHandleSshCommands "$@"; }
cliHandleSystemCommands() { unset -f cliHandleSystemCommands; source "${install_scripts_dir}cli/commands/system/cli_system_commands.sh"; cliHandleSystemCommands "$@"; }
cliHandleUpdateCommands() { unset -f cliHandleUpdateCommands; source "${install_scripts_dir}cli/commands/update/cli_update_commands.sh"; cliHandleUpdateCommands "$@"; }
cliHandleUpdaterCommands() { unset -f cliHandleUpdaterCommands; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; cliHandleUpdaterCommands "$@"; }
cliHandleValidationCommands() { unset -f cliHandleValidationCommands; source "${install_scripts_dir}cli/commands/validation/cli_validation_commands.sh"; cliHandleValidationCommands "$@"; }
cliHandleVerifyCommands() { unset -f cliHandleVerifyCommands; source "${install_scripts_dir}cli/commands/verify/cli_verify_commands.sh"; cliHandleVerifyCommands "$@"; }
cliHandleWebuiCommands() { unset -f cliHandleWebuiCommands; source "${install_scripts_dir}cli/commands/webui/cli_webui_commands.sh"; cliHandleWebuiCommands "$@"; }
cliInitialize() { unset -f cliInitialize; source "${install_scripts_dir}cli/cli_initialize.sh"; cliInitialize "$@"; }
cliRunVerify() { unset -f cliRunVerify; source "${install_scripts_dir}cli/commands/verify/cli_verify_commands.sh"; cliRunVerify "$@"; }
cliShowAppHelp() { unset -f cliShowAppHelp; source "${install_scripts_dir}cli/commands/app/cli_app_header.sh"; cliShowAppHelp "$@"; }
cliShowArtifactHelp() { unset -f cliShowArtifactHelp; source "${install_scripts_dir}cli/commands/artifact/cli_artifact_header.sh"; cliShowArtifactHelp "$@"; }
cliShowBackupHelp() { unset -f cliShowBackupHelp; source "${install_scripts_dir}cli/commands/backup/cli_backup_header.sh"; cliShowBackupHelp "$@"; }
cliShowCatalogHelp() { unset -f cliShowCatalogHelp; source "${install_scripts_dir}cli/commands/catalog/cli_catalog_header.sh"; cliShowCatalogHelp "$@"; }
cliShowConfigHelp() { unset -f cliShowConfigHelp; source "${install_scripts_dir}cli/commands/config/cli_config_header.sh"; cliShowConfigHelp "$@"; }
cliShowDebugHelp() { unset -f cliShowDebugHelp; source "${install_scripts_dir}cli/commands/debug/cli_debug_header.sh"; cliShowDebugHelp "$@"; }
cliShowDockertypeHelp() { unset -f cliShowDockertypeHelp; source "${install_scripts_dir}cli/commands/dockertype/cli_dockertype_header.sh"; cliShowDockertypeHelp "$@"; }
cliShowHelpHelp() { unset -f cliShowHelpHelp; source "${install_scripts_dir}cli/commands/help/cli_help_header.sh"; cliShowHelpHelp "$@"; }
cliShowInstallHelp() { unset -f cliShowInstallHelp; source "${install_scripts_dir}cli/commands/install/cli_install_header.sh"; cliShowInstallHelp "$@"; }
cliShowInstanceHelp() { unset -f cliShowInstanceHelp; source "${install_scripts_dir}cli/commands/instance/cli_instance_header.sh"; cliShowInstanceHelp "$@"; }
cliShowIPHelp() { unset -f cliShowIPHelp; source "${install_scripts_dir}cli/commands/ip/cli_ip_header.sh"; cliShowIPHelp "$@"; }
cliShowPeerHelp() { unset -f cliShowPeerHelp; source "${install_scripts_dir}cli/commands/peer/cli_peer_header.sh"; cliShowPeerHelp "$@"; }
cliShowRegenHelp() { unset -f cliShowRegenHelp; source "${install_scripts_dir}cli/commands/regen/cli_regen_header.sh"; cliShowRegenHelp "$@"; }
cliShowResetHelp() { unset -f cliShowResetHelp; source "${install_scripts_dir}cli/commands/reset/cli_reset_header.sh"; cliShowResetHelp "$@"; }
cliShowRestoreHelp() { unset -f cliShowRestoreHelp; source "${install_scripts_dir}cli/commands/restore/cli_restore_header.sh"; cliShowRestoreHelp "$@"; }
cliShowSetupHelp() { unset -f cliShowSetupHelp; source "${install_scripts_dir}cli/commands/setup/cli_setup_header.sh"; cliShowSetupHelp "$@"; }
cliShowSshHelp() { unset -f cliShowSshHelp; source "${install_scripts_dir}cli/commands/ssh/cli_ssh_header.sh"; cliShowSshHelp "$@"; }
cliShowSystemHelp() { unset -f cliShowSystemHelp; source "${install_scripts_dir}cli/commands/system/cli_system_header.sh"; cliShowSystemHelp "$@"; }
cliShowUpdateHelp() { unset -f cliShowUpdateHelp; source "${install_scripts_dir}cli/commands/update/cli_update_header.sh"; cliShowUpdateHelp "$@"; }
cliShowUpdaterHelp() { unset -f cliShowUpdaterHelp; source "${install_scripts_dir}cli/commands/updater/cli_updater_header.sh"; cliShowUpdaterHelp "$@"; }
cliShowValidationHelp() { unset -f cliShowValidationHelp; source "${install_scripts_dir}cli/commands/validation/cli_validation_header.sh"; cliShowValidationHelp "$@"; }
cliShowVerifyHelp() { unset -f cliShowVerifyHelp; source "${install_scripts_dir}cli/commands/verify/cli_verify_header.sh"; cliShowVerifyHelp "$@"; }
cliShowWebuiHelp() { unset -f cliShowWebuiHelp; source "${install_scripts_dir}cli/commands/webui/cli_webui_header.sh"; cliShowWebuiHelp "$@"; }
cliTaskFollow() { unset -f cliTaskFollow; source "${install_scripts_dir}cli/task/cli_task_run.sh"; cliTaskFollow "$@"; }
cliTaskRun() { unset -f cliTaskRun; source "${install_scripts_dir}cli/task/cli_task_run.sh"; cliTaskRun "$@"; }
cliUpdateCommands() { unset -f cliUpdateCommands; source "${install_scripts_dir}cli/cli_update.sh"; cliUpdateCommands "$@"; }
cliWebuiLoginReset() { unset -f cliWebuiLoginReset; source "${install_scripts_dir}cli/commands/webui/cli_webui_commands.sh"; cliWebuiLoginReset "$@"; }
completeMessage() { unset -f completeMessage; source "${install_scripts_dir}menu/message/complete.sh"; completeMessage "$@"; }
configSetupFileWithData() { unset -f configSetupFileWithData; source "${install_scripts_dir}config/core/config_file_setup_data.sh"; configSetupFileWithData "$@"; }
configUpdateBatch() { unset -f configUpdateBatch; source "${install_scripts_dir}config/config_update.sh"; configUpdateBatch "$@"; }
containsElement() { unset -f containsElement; source "${install_scripts_dir}function/validation/email.sh"; containsElement "$@"; }
copyFile() { unset -f copyFile; source "${install_scripts_dir}function/file/copy_file.sh"; copyFile "$@"; }
copyFiles() { unset -f copyFiles; source "${install_scripts_dir}function/file/copy_files.sh"; copyFiles "$@"; }
copyFolder() { unset -f copyFolder; source "${install_scripts_dir}function/folder/copy_folder.sh"; copyFolder "$@"; }
copyFolders() { unset -f copyFolders; source "${install_scripts_dir}function/folder/copy_folders.sh"; copyFolders "$@"; }
copyResource() { unset -f copyResource; source "${install_scripts_dir}function/file/copy_resource.sh"; copyResource "$@"; }
createFolders() { unset -f createFolders; source "${install_scripts_dir}function/folder/create_folder.sh"; createFolders "$@"; }
createSuccessfulRunFile() { unset -f createSuccessfulRunFile; source "${install_scripts_dir}function/run/create_successful_run_file.sh"; createSuccessfulRunFile "$@"; }
createTaskFile() { unset -f createTaskFile; source "${install_scripts_dir}webui/data/generators/backup/webui_task_create.sh"; createTaskFile "$@"; }
createTouch() { unset -f createTouch; source "${install_scripts_dir}function/file/create_touch.sh"; createTouch "$@"; }
crontabClean() { unset -f crontabClean; source "${install_scripts_dir}crontab/crontab_clean.sh"; crontabClean "$@"; }
crontabClear() { unset -f crontabClear; source "${install_scripts_dir}crontab/crontab_clear.sh"; crontabClear "$@"; }
crontabRefresh() { unset -f crontabRefresh; source "${install_scripts_dir}crontab/crontab_refresh.sh"; crontabRefresh "$@"; }
crontabSetup() { unset -f crontabSetup; source "${install_scripts_dir}crontab/crontab_setup.sh"; crontabSetup "$@"; }
crontabSetupBackupScheduler() { unset -f crontabSetupBackupScheduler; source "${install_scripts_dir}crontab/app/crontab_backup_scheduler.sh"; crontabSetupBackupScheduler "$@"; }
crontabSetupCheckProcessor() { unset -f crontabSetupCheckProcessor; source "${install_scripts_dir}task/crontab_setup_check_processor.sh"; crontabSetupCheckProcessor "$@"; }
crontabSetupSystemInfoUpdater() { unset -f crontabSetupSystemInfoUpdater; source "${install_scripts_dir}crontab/system/crontab_setup_system_info_updater.sh"; crontabSetupSystemInfoUpdater "$@"; }
crontabSetupTaskProcessor() { unset -f crontabSetupTaskProcessor; source "${install_scripts_dir}task/crontab_setup_task_processor.sh"; crontabSetupTaskProcessor "$@"; }
crontabToolsMenu() { unset -f crontabToolsMenu; source "${install_scripts_dir}menu/tools/manage_crontab.sh"; crontabToolsMenu "$@"; }
crowdsecToggleLibrePortalLogMounts() { unset -f crowdsecToggleLibrePortalLogMounts; source "${install_containers_dir}crowdsec/scripts/crowdsec_install_host.sh"; crowdsecToggleLibrePortalLogMounts "$@"; }
dashyToolsMenu() { unset -f dashyToolsMenu; source "${install_scripts_dir}menu/tools/manage_dashy.sh"; dashyToolsMenu "$@"; }
databaseAppScan() { unset -f databaseAppScan; source "${install_scripts_dir}database/app/db_app_scan.sh"; databaseAppScan "$@"; }
databaseBackupInsert() { unset -f databaseBackupInsert; source "${install_scripts_dir}database/insert/db_insert_backups.sh"; databaseBackupInsert "$@"; }
databaseCreateTables() { unset -f databaseCreateTables; source "${install_scripts_dir}database/tables/db_create_tables.sh"; databaseCreateTables "$@"; }
databaseCycleThroughListApps() { unset -f databaseCycleThroughListApps; source "${install_scripts_dir}database/app/db_cycle_apps.sh"; databaseCycleThroughListApps "$@"; }
databaseDisplayTables() { unset -f databaseDisplayTables; source "${install_scripts_dir}database/tables/db_display_tables.sh"; databaseDisplayTables "$@"; }
databaseEmptyTable() { unset -f databaseEmptyTable; source "${install_scripts_dir}database/tables/db_empty_table.sh"; databaseEmptyTable "$@"; }
databaseInstallApp() { unset -f databaseInstallApp; source "${install_scripts_dir}database/app/db_install_app.sh"; databaseInstallApp "$@"; }
databaseListAllApps() { unset -f databaseListAllApps; source "${install_scripts_dir}database/app/db_list_all_apps.sh"; databaseListAllApps "$@"; }
databaseListInstalledApp() { unset -f databaseListInstalledApp; source "${install_scripts_dir}database/app/db_list_installed_app.sh"; databaseListInstalledApp "$@"; }
databaseListInstalledApps() { unset -f databaseListInstalledApps; source "${install_scripts_dir}database/app/db_list_installed_apps.sh"; databaseListInstalledApps "$@"; }
databaseOptionInsert() { unset -f databaseOptionInsert; source "${install_scripts_dir}database/insert/db_insert_option.sh"; databaseOptionInsert "$@"; }
databasePortOpenInsert() { unset -f databasePortOpenInsert; source "${install_scripts_dir}database/insert/db_insert_port_open.sh"; databasePortOpenInsert "$@"; }
databasePortUsedInsert() { unset -f databasePortUsedInsert; source "${install_scripts_dir}database/insert/db_insert_port_used.sh"; databasePortUsedInsert "$@"; }
databaseRemoveFile() { unset -f databaseRemoveFile; source "${install_scripts_dir}database/delete_db_file.sh"; databaseRemoveFile "$@"; }
databaseRestoreInsert() { unset -f databaseRestoreInsert; source "${install_scripts_dir}database/insert/db_insert_restore.sh"; databaseRestoreInsert "$@"; }
databaseUninstallApp() { unset -f databaseUninstallApp; source "${install_scripts_dir}database/app/db_uninstall_app.sh"; databaseUninstallApp "$@"; }
detectOS() { unset -f detectOS; source "${install_scripts_dir}function/checks/detect_os.sh"; detectOS "$@"; }
dispatchPending() { unset -f dispatchPending; source "${install_scripts_dir}task/crontab_task_processor.sh"; dispatchPending "$@"; }
dispatchSpecific() { unset -f dispatchSpecific; source "${install_scripts_dir}task/crontab_task_processor.sh"; dispatchSpecific "$@"; }
dockerAppRunTool() { unset -f dockerAppRunTool; source "${install_scripts_dir}docker/app/functions/function_app_tool.sh"; dockerAppRunTool "$@"; }
dockerCheckAppHealthDetails() { unset -f dockerCheckAppHealthDetails; source "${install_scripts_dir}docker/checks/app_health_details.sh"; dockerCheckAppHealthDetails "$@"; }
dockerCheckAppHealthStatus() { unset -f dockerCheckAppHealthStatus; source "${install_scripts_dir}docker/checks/app_health_status.sh"; dockerCheckAppHealthStatus "$@"; }
dockerCheckAppInstalled() { unset -f dockerCheckAppInstalled; source "${install_scripts_dir}docker/app/checks/app_installed.sh"; dockerCheckAppInstalled "$@"; }
dockerCheckContainerHealth() { unset -f dockerCheckContainerHealth; source "${install_scripts_dir}docker/app/checks/container_health.sh"; dockerCheckContainerHealth "$@"; }
dockerCheckContainerHealthLoop() { unset -f dockerCheckContainerHealthLoop; source "${install_scripts_dir}docker/app/checks/container_health_loop.sh"; dockerCheckContainerHealthLoop "$@"; }
dockerCheckIsRunningForUser() { unset -f dockerCheckIsRunningForUser; source "${install_scripts_dir}docker/checks/running_for_user.sh"; dockerCheckIsRunningForUser "$@"; }
dockerCommandRun() { unset -f dockerCommandRun; source "${install_scripts_dir}docker/command/docker_run.sh"; dockerCommandRun "$@"; }
dockerCommandRunInstallUser() { unset -f dockerCommandRunInstallUser; source "${install_scripts_dir}docker/command/docker_run_install.sh"; dockerCommandRunInstallUser "$@"; }
dockerComposeDown() { unset -f dockerComposeDown; source "${install_scripts_dir}docker/app/compose/down_app.sh"; dockerComposeDown "$@"; }
dockerComposeDownAllApps() { unset -f dockerComposeDownAllApps; source "${install_scripts_dir}docker/app/compose/down_all.sh"; dockerComposeDownAllApps "$@"; }
dockerComposeDownRemove() { unset -f dockerComposeDownRemove; source "${install_scripts_dir}docker/app/uninstall/down_remove_app.sh"; dockerComposeDownRemove "$@"; }
dockerComposeRestart() { unset -f dockerComposeRestart; source "${install_scripts_dir}docker/app/compose/up_down_app.sh"; dockerComposeRestart "$@"; }
dockerComposeRestartAfterUpdate() { unset -f dockerComposeRestartAfterUpdate; source "${install_scripts_dir}docker/compose/restart_after_update.sh"; dockerComposeRestartAfterUpdate "$@"; }
dockerComposeSetupFile() { unset -f dockerComposeSetupFile; source "${install_scripts_dir}docker/compose/setup_compose_yml.sh"; dockerComposeSetupFile "$@"; }
dockerComposeUp() { unset -f dockerComposeUp; source "${install_scripts_dir}docker/app/compose/up_app.sh"; dockerComposeUp "$@"; }
dockerComposeUpAllApps() { unset -f dockerComposeUpAllApps; source "${install_scripts_dir}docker/app/compose/up_all.sh"; dockerComposeUpAllApps "$@"; }
dockerComposeUpdate() { unset -f dockerComposeUpdate; source "${install_scripts_dir}docker/compose/update_compose_yml.sh"; dockerComposeUpdate "$@"; }
dockerComposeUpdateAndStartApp() { unset -f dockerComposeUpdateAndStartApp; source "${install_scripts_dir}docker/compose/update_and_start.sh"; dockerComposeUpdateAndStartApp "$@"; }
dockerConfigSetupFileWithData() { unset -f dockerConfigSetupFileWithData; source "${install_scripts_dir}config/docker/docker_config_setup_data.sh"; dockerConfigSetupFileWithData "$@"; }
dockerConfigSetupToContainer() { unset -f dockerConfigSetupToContainer; source "${install_scripts_dir}config/docker/docker_config_to_container.sh"; dockerConfigSetupToContainer "$@"; }
dockerContainerOwner() { unset -f dockerContainerOwner; source "${install_scripts_dir}function/permission/libreportal_folders.sh"; dockerContainerOwner "$@"; }
dockerCopyBuildContext() { unset -f dockerCopyBuildContext; source "${install_scripts_dir}docker/compose/copy_build_context.sh"; dockerCopyBuildContext "$@"; }
dockerDeleteData() { unset -f dockerDeleteData; source "${install_scripts_dir}docker/app/uninstall/delete_data.sh"; dockerDeleteData "$@"; }
dockerInstallApp() { unset -f dockerInstallApp; source "${install_scripts_dir}docker/app/functions/function_install_app.sh"; dockerInstallApp "$@"; }
dockerPruneAppNetworks() { unset -f dockerPruneAppNetworks; source "${install_scripts_dir}docker/network/network_prune.sh"; dockerPruneAppNetworks "$@"; }
dockerRemoveApp() { unset -f dockerRemoveApp; source "${install_scripts_dir}docker/app/docker/remove_app.sh"; dockerRemoveApp "$@"; }
dockerRemoveAppImages() { unset -f dockerRemoveAppImages; source "${install_scripts_dir}docker/app/uninstall/remove_images.sh"; dockerRemoveAppImages "$@"; }
dockerRestartApp() { unset -f dockerRestartApp; source "${install_scripts_dir}docker/app/docker/restart_app.sh"; dockerRestartApp "$@"; }
dockerRestartAppViaInstall() { unset -f dockerRestartAppViaInstall; source "${install_scripts_dir}docker/app/functions/function_restart_app.sh"; dockerRestartAppViaInstall "$@"; }
dockerServiceStart() { unset -f dockerServiceStart; source "${install_scripts_dir}docker/service/start_docker.sh"; dockerServiceStart "$@"; }
dockerServiceStop() { unset -f dockerServiceStop; source "${install_scripts_dir}docker/service/stop_docker.sh"; dockerServiceStop "$@"; }
dockerSetupEnvFile() { unset -f dockerSetupEnvFile; source "${install_scripts_dir}docker/setup_env.sh"; dockerSetupEnvFile "$@"; }
dockerStartAllApps() { unset -f dockerStartAllApps; source "${install_scripts_dir}docker/app/docker/start_all.sh"; dockerStartAllApps "$@"; }
dockerStartApp() { unset -f dockerStartApp; source "${install_scripts_dir}docker/app/docker/start_app.sh"; dockerStartApp "$@"; }
dockerStopAllApps() { unset -f dockerStopAllApps; source "${install_scripts_dir}docker/app/docker/stop_all.sh"; dockerStopAllApps "$@"; }
dockerStopApp() { unset -f dockerStopApp; source "${install_scripts_dir}docker/app/docker/stop_app.sh"; dockerStopApp "$@"; }
dockerSwitcherScanContainersForSocket() { unset -f dockerSwitcherScanContainersForSocket; source "${install_scripts_dir}docker/type_switcher/scan_container_socket.sh"; dockerSwitcherScanContainersForSocket "$@"; }
dockerSwitcherSetSocketPermissions() { unset -f dockerSwitcherSetSocketPermissions; source "${install_scripts_dir}docker/type_switcher/set_socket_permissions.sh"; dockerSwitcherSetSocketPermissions "$@"; }
dockerSwitcherSwap() { unset -f dockerSwitcherSwap; source "${install_scripts_dir}docker/type_switcher/swap_docker_type.sh"; dockerSwitcherSwap "$@"; }
dockerSwitcherUpdateContainersToDockerType() { unset -f dockerSwitcherUpdateContainersToDockerType; source "${install_scripts_dir}docker/type_switcher/switch_containers_type.sh"; dockerSwitcherUpdateContainersToDockerType "$@"; }
dockerToolsMenu() { unset -f dockerToolsMenu; source "${install_scripts_dir}menu/tools/manage_docker.sh"; dockerToolsMenu "$@"; }
dockerUninstallApp() { unset -f dockerUninstallApp; source "${install_scripts_dir}docker/app/uninstall/uninstall_app.sh"; dockerUninstallApp "$@"; }
editAppConfig() { unset -f editAppConfig; source "${install_scripts_dir}config/application/application_edit_config.sh"; editAppConfig "$@"; }
emailValidation() { unset -f emailValidation; source "${install_scripts_dir}function/validation/element.sh"; emailValidation "$@"; }
endStart() { unset -f endStart; source "${install_scripts_dir}start/start_end.sh"; endStart "$@"; }
engineBackupApp() { unset -f engineBackupApp; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineBackupApp "$@"; }
engineBackupSystem() { unset -f engineBackupSystem; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineBackupSystem "$@"; }
engineCheckAllLocations() { unset -f engineCheckAllLocations; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineCheckAllLocations "$@"; }
engineCheckLocation() { unset -f engineCheckLocation; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineCheckLocation "$@"; }
engineDispatch() { unset -f engineDispatch; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineDispatch "$@"; }
engineDumpFile() { unset -f engineDumpFile; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineDumpFile "$@"; }
engineEnsureAllLocationsReady() { unset -f engineEnsureAllLocationsReady; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineEnsureAllLocationsReady "$@"; }
engineEnsureLocationReady() { unset -f engineEnsureLocationReady; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineEnsureLocationReady "$@"; }
engineEnvExport() { unset -f engineEnvExport; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineEnvExport "$@"; }
engineEnvUnset() { unset -f engineEnvUnset; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineEnvUnset "$@"; }
engineForgetApp() { unset -f engineForgetApp; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineForgetApp "$@"; }
engineForgetAppAllLocations() { unset -f engineForgetAppAllLocations; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineForgetAppAllLocations "$@"; }
engineForgetSystem() { unset -f engineForgetSystem; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineForgetSystem "$@"; }
engineForLocation() { unset -f engineForLocation; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineForLocation "$@"; }
engineInitAllLocations() { unset -f engineInitAllLocations; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineInitAllLocations "$@"; }
engineInitLocation() { unset -f engineInitLocation; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineInitLocation "$@"; }
engineInstallAll() { unset -f engineInstallAll; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineInstallAll "$@"; }
engineKnownIds() { unset -f engineKnownIds; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineKnownIds "$@"; }
engineLocationStats() { unset -f engineLocationStats; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineLocationStats "$@"; }
engineLocationUri() { unset -f engineLocationUri; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineLocationUri "$@"; }
enginePasswordEnsure() { unset -f enginePasswordEnsure; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; enginePasswordEnsure "$@"; }
engineRestoreSnapshot() { unset -f engineRestoreSnapshot; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineRestoreSnapshot "$@"; }
engineRestoreSystemLatest() { unset -f engineRestoreSystemLatest; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineRestoreSystemLatest "$@"; }
engineSnapshotLatestId() { unset -f engineSnapshotLatestId; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineSnapshotLatestId "$@"; }
engineSnapshotListFiles() { unset -f engineSnapshotListFiles; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineSnapshotListFiles "$@"; }
engineSnapshotsJson() { unset -f engineSnapshotsJson; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineSnapshotsJson "$@"; }
engineSystemSnapshotsJson() { unset -f engineSystemSnapshotsJson; source "${install_scripts_dir}backup/engine/engine_dispatch.sh"; engineSystemSnapshotsJson "$@"; }
exitScript() { unset -f exitScript; source "${install_scripts_dir}start/start_exit.sh"; exitScript "$@"; }
exportBcryptPassword() { unset -f exportBcryptPassword; source "${install_scripts_dir}config/password/bcrypt/password_export_bcrypt.sh"; exportBcryptPassword "$@"; }
fileHasEmptyLine() { unset -f fileHasEmptyLine; source "${install_scripts_dir}function/file/empty_line/check_empty.sh"; fileHasEmptyLine "$@"; }
findConfigFileForOption() { unset -f findConfigFileForOption; source "${install_scripts_dir}config/core/config_find_file.sh"; findConfigFileForOption "$@"; }
firewallClearLibrePortalRules() { unset -f firewallClearLibrePortalRules; source "${install_scripts_dir}network/firewall/rules/firewall_clear_rules.sh"; firewallClearLibrePortalRules "$@"; }
firewallInitialSetup() { unset -f firewallInitialSetup; source "${install_scripts_dir}network/firewall/firewall_initial_setup.sh"; firewallInitialSetup "$@"; }
firewallRebuildFromDatabase() { unset -f firewallRebuildFromDatabase; source "${install_scripts_dir}network/firewall/rules/firewall_rebuild_from_db.sh"; firewallRebuildFromDatabase "$@"; }
firewallRefreshAll() { unset -f firewallRefreshAll; source "${install_scripts_dir}network/firewall/rules/firewall_refresh_all.sh"; firewallRefreshAll "$@"; }
fixAppFolderPermissions() { unset -f fixAppFolderPermissions; source "${install_scripts_dir}function/permission/app_folder.sh"; fixAppFolderPermissions "$@"; }
fixConfigPermissions() { unset -f fixConfigPermissions; source "${install_scripts_dir}function/permission/config.sh"; fixConfigPermissions "$@"; }
fixFolderPermissions() { unset -f fixFolderPermissions; source "${install_scripts_dir}function/permission/libreportal_folders.sh"; fixFolderPermissions "$@"; }
fixPermissionsBeforeStart() { unset -f fixPermissionsBeforeStart; source "${install_scripts_dir}function/permission/before_start.sh"; fixPermissionsBeforeStart "$@"; }
_focalboardBcrypt() { unset -f _focalboardBcrypt; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; _focalboardBcrypt "$@"; }
_focalboardSqlite() { unset -f _focalboardSqlite; source "${install_containers_dir}focalboard/scripts/focalboard_auth.sh"; _focalboardSqlite "$@"; }
generateHealthReport() { unset -f generateHealthReport; source "${install_scripts_dir}task/crontab_check_processor.sh"; generateHealthReport "$@"; }
generateInstallName() { unset -f generateInstallName; source "${install_scripts_dir}checks/generate_install_name.sh"; generateInstallName "$@"; }
generateRandomPassword() { unset -f generateRandomPassword; source "${install_scripts_dir}config/password/password_generate.sh"; generateRandomPassword "$@"; }
generateRandomUsername() { unset -f generateRandomUsername; source "${install_scripts_dir}config/password/password_user_generator.sh"; generateRandomUsername "$@"; }
_genTaskId() { unset -f _genTaskId; source "${install_scripts_dir}cli/task/cli_task_run.sh"; _genTaskId "$@"; }
getConfigOptionData() { unset -f getConfigOptionData; source "${install_scripts_dir}config/core/config_get_config_data.sh"; getConfigOptionData "$@"; }
getLibrePortalWebUIUrls() { unset -f getLibrePortalWebUIUrls; source "${install_scripts_dir}webui/webui_display_logins.sh"; getLibrePortalWebUIUrls "$@"; }
getStoredPassword() { unset -f getStoredPassword; source "${install_scripts_dir}config/password/bcrypt/password_retreive_bcrypt.sh"; getStoredPassword "$@"; }
gitCheckConfigs() { unset -f gitCheckConfigs; source "${install_scripts_dir}update/git/checks/config_git_check.sh"; gitCheckConfigs "$@"; }
gitCheckForUpdate() { unset -f gitCheckForUpdate; source "${install_scripts_dir}update/git/checks/update_git_check.sh"; gitCheckForUpdate "$@"; }
gitCheckGitDetails() { unset -f gitCheckGitDetails; source "${install_scripts_dir}update/git/check_git_details.sh"; gitCheckGitDetails "$@"; }
gitCleanInstallBackups() { unset -f gitCleanInstallBackups; source "${install_scripts_dir}update/backup/install_git_backup.sh"; gitCleanInstallBackups "$@"; }
_giteaCmd() { unset -f _giteaCmd; source "${install_containers_dir}gitea/scripts/gitea_auth.sh"; _giteaCmd "$@"; }
gitea_install_post_compose() { unset -f gitea_install_post_compose; source "${install_containers_dir}gitea/scripts/gitea_install_hooks.sh"; gitea_install_post_compose "$@"; }
gitFolderResetAndBackup() { unset -f gitFolderResetAndBackup; source "${install_scripts_dir}update/backup/reset_git_backup.sh"; gitFolderResetAndBackup "$@"; }
gitPerformUpdate() { unset -f gitPerformUpdate; source "${install_scripts_dir}update/backup/reset_git_backup.sh"; gitPerformUpdate "$@"; }
gitReset() { unset -f gitReset; source "${install_scripts_dir}update/git/reset_git.sh"; gitReset "$@"; }
gitUntrackFiles() { unset -f gitUntrackFiles; source "${install_scripts_dir}update/git/untrack_files.sh"; gitUntrackFiles "$@"; }
gitUseExistingBackup() { unset -f gitUseExistingBackup; source "${install_scripts_dir}update/backup/use_git_backup.sh"; gitUseExistingBackup "$@"; }
gluetun_install_post_start() { unset -f gluetun_install_post_start; source "${install_containers_dir}gluetun/scripts/gluetun_install_hooks.sh"; gluetun_install_post_start "$@"; }
gluetunRouteExistingAppsPrompt() { unset -f gluetunRouteExistingAppsPrompt; source "${install_containers_dir}gluetun/scripts/gluetun_route_apps.sh"; gluetunRouteExistingAppsPrompt "$@"; }
grafana_install_post_start() { unset -f grafana_install_post_start; source "${install_containers_dir}grafana/scripts/grafana_install_hooks.sh"; grafana_install_post_start "$@"; }
grafana_install_pre() { unset -f grafana_install_pre; source "${install_containers_dir}grafana/scripts/grafana_install_hooks.sh"; grafana_install_pre "$@"; }
hashPassword() { unset -f hashPassword; source "${install_scripts_dir}config/password/password_hash.sh"; hashPassword "$@"; }
headscaleCommands() { unset -f headscaleCommands; source "${install_containers_dir}headscale/scripts/headscale_commands.sh"; headscaleCommands "$@"; }
headscaleEditConfig() { unset -f headscaleEditConfig; source "${install_containers_dir}headscale/scripts/headscale_edit_config.sh"; headscaleEditConfig "$@"; }
headscale_install_post_compose() { unset -f headscale_install_post_compose; source "${install_containers_dir}headscale/scripts/headscale_install_hooks.sh"; headscale_install_post_compose "$@"; }
healthLogError() { unset -f healthLogError; source "${install_scripts_dir}task/crontab_check_processor.sh"; healthLogError "$@"; }
healthLogInfo() { unset -f healthLogInfo; source "${install_scripts_dir}task/crontab_check_processor.sh"; healthLogInfo "$@"; }
healthLogSuccess() { unset -f healthLogSuccess; source "${install_scripts_dir}task/crontab_check_processor.sh"; healthLogSuccess "$@"; }
healthLogWarning() { unset -f healthLogWarning; source "${install_scripts_dir}task/crontab_check_processor.sh"; healthLogWarning "$@"; }
hostAppInstall() { unset -f hostAppInstall; source "${install_scripts_dir}install/host_app.sh"; hostAppInstall "$@"; }
hostSshAuthKeysFile() { unset -f hostSshAuthKeysFile; source "${install_scripts_dir}ssh/host_access.sh"; hostSshAuthKeysFile "$@"; }
hostSshEnsureDir() { unset -f hostSshEnsureDir; source "${install_scripts_dir}ssh/host_access.sh"; hostSshEnsureDir "$@"; }
hostSshHome() { unset -f hostSshHome; source "${install_scripts_dir}ssh/host_access.sh"; hostSshHome "$@"; }
hostSshKeyAdd() { unset -f hostSshKeyAdd; source "${install_scripts_dir}ssh/host_access.sh"; hostSshKeyAdd "$@"; }
hostSshKeyCount() { unset -f hostSshKeyCount; source "${install_scripts_dir}ssh/host_access.sh"; hostSshKeyCount "$@"; }
hostSshKeyRemove() { unset -f hostSshKeyRemove; source "${install_scripts_dir}ssh/host_access.sh"; hostSshKeyRemove "$@"; }
hostSshPasswordAuthEnabled() { unset -f hostSshPasswordAuthEnabled; source "${install_scripts_dir}ssh/host_access.sh"; hostSshPasswordAuthEnabled "$@"; }
hostSshRefreshUi() { unset -f hostSshRefreshUi; source "${install_scripts_dir}ssh/host_access.sh"; hostSshRefreshUi "$@"; }
hostSshSetPasswordAuth() { unset -f hostSshSetPasswordAuth; source "${install_scripts_dir}ssh/host_access.sh"; hostSshSetPasswordAuth "$@"; }
hostSshUser() { unset -f hostSshUser; source "${install_scripts_dir}ssh/host_access.sh"; hostSshUser "$@"; }
initializeAppVariables() { unset -f initializeAppVariables; source "${install_scripts_dir}network/variables/variables_init_app.sh"; initializeAppVariables "$@"; }
installApp() { unset -f installApp; source "${install_scripts_dir}app/install/app_install.sh"; installApp "$@"; }
installArch() { unset -f installArch; source "${install_scripts_dir}os/install/arch.sh"; installArch "$@"; }
installCrontab() { unset -f installCrontab; source "${install_scripts_dir}crontab/crontab_install.sh"; installCrontab "$@"; }
installCrowdsec() { unset -f installCrowdsec; source "${install_containers_dir}crowdsec/crowdsec.sh"; installCrowdsec "$@"; }
installCrowdsecHost() { unset -f installCrowdsecHost; source "${install_containers_dir}crowdsec/scripts/crowdsec_install_host.sh"; installCrowdsecHost "$@"; }
installDebianUbuntu() { unset -f installDebianUbuntu; source "${install_scripts_dir}os/install/ubuntu.sh"; installDebianUbuntu "$@"; }
installDockerNetwork() { unset -f installDockerNetwork; source "${install_scripts_dir}docker/network/network_setup.sh"; installDockerNetwork "$@"; }
installDockerRooted() { unset -f installDockerRooted; source "${install_scripts_dir}docker/install/rooted/rooted_docker.sh"; installDockerRooted "$@"; }
installDockerRootedCheck() { unset -f installDockerRootedCheck; source "${install_scripts_dir}docker/install/rooted/rooted_docker_check.sh"; installDockerRootedCheck "$@"; }
installDockerRootedCompose() { unset -f installDockerRootedCompose; source "${install_scripts_dir}docker/install/rooted/rooted_docker_compose.sh"; installDockerRootedCompose "$@"; }
installDockerRootless() { unset -f installDockerRootless; source "${install_scripts_dir}docker/install/rootless/rootless_docker.sh"; installDockerRootless "$@"; }
installDockerRootlessStartSetup() { unset -f installDockerRootlessStartSetup; source "${install_scripts_dir}docker/install/rootless/rootless_start_setup.sh"; installDockerRootlessStartSetup "$@"; }
installDockerRootlessUser() { unset -f installDockerRootlessUser; source "${install_scripts_dir}docker/install/rootless/rootless_user.sh"; installDockerRootlessUser "$@"; }
installLibrePortal() { unset -f installLibrePortal; source "${install_containers_dir}libreportal/libreportal.sh"; installLibrePortal "$@"; }
installLibrePortalAppWebUI() { unset -f installLibrePortalAppWebUI; source "${install_scripts_dir}webui/webui_install_app.sh"; installLibrePortalAppWebUI "$@"; }
installLibrePortalImageWebUI() { unset -f installLibrePortalImageWebUI; source "${install_scripts_dir}webui/webui_install_image.sh"; installLibrePortalImageWebUI "$@"; }
installLibrePortalWebUITaskService() { unset -f installLibrePortalWebUITaskService; source "${install_scripts_dir}webui/webui_install_systemd.sh"; installLibrePortalWebUITaskService "$@"; }
installOptionalMetricsApps() { unset -f installOptionalMetricsApps; source "${install_scripts_dir}start/start_recommended.sh"; installOptionalMetricsApps "$@"; }
installRecommendedApps() { unset -f installRecommendedApps; source "${install_scripts_dir}start/start_recommended.sh"; installRecommendedApps "$@"; }
installResticHost() { unset -f installResticHost; source "${install_scripts_dir}install/install_restic.sh"; installResticHost "$@"; }
installResticMigrateLegacyPasswords() { unset -f installResticMigrateLegacyPasswords; source "${install_scripts_dir}install/install_restic.sh"; installResticMigrateLegacyPasswords "$@"; }
installRootlessApparmorForPasta() { unset -f installRootlessApparmorForPasta; source "${install_scripts_dir}docker/install/rootless/rootless_apparmor.sh"; installRootlessApparmorForPasta "$@"; }
installSQLiteDatabase() { unset -f installSQLiteDatabase; source "${install_scripts_dir}database/install_sqlite.sh"; installSQLiteDatabase "$@"; }
installSSLCertificate() { unset -f installSSLCertificate; source "${install_scripts_dir}install/install_certificate.sh"; installSSLCertificate "$@"; }
installSwapfile() { unset -f installSwapfile; source "${install_scripts_dir}install/install_swapfile.sh"; installSwapfile "$@"; }
installUFW() { unset -f installUFW; source "${install_scripts_dir}install/install_ufw.sh"; installUFW "$@"; }
installUFWDocker() { unset -f installUFWDocker; source "${install_scripts_dir}install/install_ufwd.sh"; installUFWDocker "$@"; }
instanceCreate() { unset -f instanceCreate; source "${install_scripts_dir}instance/instance_create.sh"; instanceCreate "$@"; }
instanceIdPart() { unset -f instanceIdPart; source "${install_scripts_dir}instance/instance_create.sh"; instanceIdPart "$@"; }
instanceList() { unset -f instanceList; source "${install_scripts_dir}instance/instance_create.sh"; instanceList "$@"; }
instanceRemove() { unset -f instanceRemove; source "${install_scripts_dir}instance/instance_create.sh"; instanceRemove "$@"; }
_instanceRewriteCompose() { unset -f _instanceRewriteCompose; source "${install_scripts_dir}instance/instance_create.sh"; _instanceRewriteCompose "$@"; }
_instanceRewriteTools() { unset -f _instanceRewriteTools; source "${install_scripts_dir}instance/instance_create.sh"; _instanceRewriteTools "$@"; }
_instanceSetCfg() { unset -f _instanceSetCfg; source "${install_scripts_dir}instance/instance_create.sh"; _instanceSetCfg "$@"; }
_instanceSetSubdomain() { unset -f _instanceSetSubdomain; source "${install_scripts_dir}instance/instance_create.sh"; _instanceSetSubdomain "$@"; }
instanceTypeCfg() { unset -f instanceTypeCfg; source "${install_scripts_dir}instance/instance_create.sh"; instanceTypeCfg "$@"; }
_invidiousBcrypt() { unset -f _invidiousBcrypt; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; _invidiousBcrypt "$@"; }
_invidiousPsql() { unset -f _invidiousPsql; source "${install_containers_dir}invidious/scripts/invidious_auth.sh"; _invidiousPsql "$@"; }
invidiousToolsMenu() { unset -f invidiousToolsMenu; source "${install_scripts_dir}menu/tools/manage_invidious.sh"; invidiousToolsMenu "$@"; }
ipAllocation() { unset -f ipAllocation; source "${install_scripts_dir}network/ip/ip_allocation.sh"; ipAllocation "$@"; }
ipFindAvailable() { unset -f ipFindAvailable; source "${install_scripts_dir}network/ip/ip_find_available.sh"; ipFindAvailable "$@"; }
ipInSubnet() { unset -f ipInSubnet; source "${install_scripts_dir}network/ip/ip_in_subnet.sh"; ipInSubnet "$@"; }
ipIsAvailable() { unset -f ipIsAvailable; source "${install_scripts_dir}network/ip/ip_is_available.sh"; ipIsAvailable "$@"; }
ipRemoveFromDatabase() { unset -f ipRemoveFromDatabase; source "${install_scripts_dir}network/ip/ip_remove_from_db.sh"; ipRemoveFromDatabase "$@"; }
ip_scan_all_network_services() { unset -f ip_scan_all_network_services; source "${install_scripts_dir}network/display/show_all_network_services_detailed.sh"; ip_scan_all_network_services "$@"; }
ip_scan_network_conflicts() { unset -f ip_scan_network_conflicts; source "${install_scripts_dir}network/display/show_network_conflicts.sh"; ip_scan_network_conflicts "$@"; }
ip_scan_network_health() { unset -f ip_scan_network_health; source "${install_scripts_dir}network/display/show_network_health_detailed.sh"; ip_scan_network_health "$@"; }
ip_scan_traefik_services() { unset -f ip_scan_traefik_services; source "${install_scripts_dir}network/display/show_traefik_services.sh"; ip_scan_traefik_services "$@"; }
ip_show_allocations() { unset -f ip_show_allocations; source "${install_scripts_dir}network/display/show_ip_allocations.sh"; ip_show_allocations "$@"; }
ipUpdateComposeTags() { unset -f ipUpdateComposeTags; source "${install_scripts_dir}network/ip/ip_replace_tags.sh"; ipUpdateComposeTags "$@"; }
isError() { unset -f isError; source "${install_scripts_dir}menu/message/markers.sh"; isError "$@"; }
isFatalError() { unset -f isFatalError; source "${install_scripts_dir}menu/message/markers.sh"; isFatalError "$@"; }
isFatalErrorExit() { unset -f isFatalErrorExit; source "${install_scripts_dir}menu/message/markers.sh"; isFatalErrorExit "$@"; }
isHeader() { unset -f isHeader; source "${install_scripts_dir}menu/message/markers.sh"; isHeader "$@"; }
isNotice() { unset -f isNotice; source "${install_scripts_dir}menu/message/markers.sh"; isNotice "$@"; }
isOption() { unset -f isOption; source "${install_scripts_dir}menu/message/markers.sh"; isOption "$@"; }
isOptionMenu() { unset -f isOptionMenu; source "${install_scripts_dir}menu/message/markers.sh"; isOptionMenu "$@"; }
isQuestion() { unset -f isQuestion; source "${install_scripts_dir}menu/message/markers.sh"; isQuestion "$@"; }
isSetupWizardComplete() { unset -f isSetupWizardComplete; source "${install_scripts_dir}setup/setup_lock.sh"; isSetupWizardComplete "$@"; }
isSuccessful() { unset -f isSuccessful; source "${install_scripts_dir}menu/message/markers.sh"; isSuccessful "$@"; }
jitsimeet_install_post_compose() { unset -f jitsimeet_install_post_compose; source "${install_containers_dir}jitsimeet/scripts/jitsimeet_install_hooks.sh"; jitsimeet_install_post_compose "$@"; }
jitsimeet_install_post_setup() { unset -f jitsimeet_install_post_setup; source "${install_containers_dir}jitsimeet/scripts/jitsimeet_install_hooks.sh"; jitsimeet_install_post_setup "$@"; }
jitsimeet_install_post_start() { unset -f jitsimeet_install_post_start; source "${install_containers_dir}jitsimeet/scripts/jitsimeet_install_hooks.sh"; jitsimeet_install_post_start "$@"; }
kopiaBackupAppToLocation() { unset -f kopiaBackupAppToLocation; source "${install_scripts_dir}backup/engine/kopia_backup.sh"; kopiaBackupAppToLocation "$@"; }
kopiaBackupSystemToLocation() { unset -f kopiaBackupSystemToLocation; source "${install_scripts_dir}backup/engine/kopia_backup.sh"; kopiaBackupSystemToLocation "$@"; }
kopiaCheckLocation() { unset -f kopiaCheckLocation; source "${install_scripts_dir}backup/engine/kopia_check.sh"; kopiaCheckLocation "$@"; }
kopiaConfigPath() { unset -f kopiaConfigPath; source "${install_scripts_dir}backup/engine/kopia_env.sh"; kopiaConfigPath "$@"; }
kopiaDumpFile() { unset -f kopiaDumpFile; source "${install_scripts_dir}backup/engine/kopia_restore.sh"; kopiaDumpFile "$@"; }
kopiaEnsureLocationReady() { unset -f kopiaEnsureLocationReady; source "${install_scripts_dir}backup/engine/kopia_init.sh"; kopiaEnsureLocationReady "$@"; }
kopiaEnvExport() { unset -f kopiaEnvExport; source "${install_scripts_dir}backup/engine/kopia_env.sh"; kopiaEnvExport "$@"; }
kopiaEnvUnset() { unset -f kopiaEnvUnset; source "${install_scripts_dir}backup/engine/kopia_env.sh"; kopiaEnvUnset "$@"; }
kopiaForgetApp() { unset -f kopiaForgetApp; source "${install_scripts_dir}backup/engine/kopia_forget.sh"; kopiaForgetApp "$@"; }
kopiaForgetSystem() { unset -f kopiaForgetSystem; source "${install_scripts_dir}backup/engine/kopia_forget.sh"; kopiaForgetSystem "$@"; }
kopiaInitLocation() { unset -f kopiaInitLocation; source "${install_scripts_dir}backup/engine/kopia_init.sh"; kopiaInitLocation "$@"; }
kopiaInstall() { unset -f kopiaInstall; source "${install_scripts_dir}backup/engine/kopia_install.sh"; kopiaInstall "$@"; }
kopiaLocationStats() { unset -f kopiaLocationStats; source "${install_scripts_dir}backup/engine/kopia_check.sh"; kopiaLocationStats "$@"; }
kopiaLocationUri() { unset -f kopiaLocationUri; source "${install_scripts_dir}backup/engine/kopia_env.sh"; kopiaLocationUri "$@"; }
kopiaRestoreSnapshot() { unset -f kopiaRestoreSnapshot; source "${install_scripts_dir}backup/engine/kopia_restore.sh"; kopiaRestoreSnapshot "$@"; }
kopiaRestoreSystemLatest() { unset -f kopiaRestoreSystemLatest; source "${install_scripts_dir}backup/engine/kopia_snapshots.sh"; kopiaRestoreSystemLatest "$@"; }
kopiaSnapshotLatestId() { unset -f kopiaSnapshotLatestId; source "${install_scripts_dir}backup/engine/kopia_snapshots.sh"; kopiaSnapshotLatestId "$@"; }
kopiaSnapshotListFiles() { unset -f kopiaSnapshotListFiles; source "${install_scripts_dir}backup/engine/kopia_snapshots.sh"; kopiaSnapshotListFiles "$@"; }
kopiaSnapshotsJson() { unset -f kopiaSnapshotsJson; source "${install_scripts_dir}backup/engine/kopia_snapshots.sh"; kopiaSnapshotsJson "$@"; }
kopiaSystemSnapshotsJson() { unset -f kopiaSystemSnapshotsJson; source "${install_scripts_dir}backup/engine/kopia_snapshots.sh"; kopiaSystemSnapshotsJson "$@"; }
libreportal_catalog_install_post_setup() { unset -f libreportal_catalog_install_post_setup; source "${install_containers_dir}libreportal_catalog/scripts/libreportal_catalog_install_hooks.sh"; libreportal_catalog_install_post_setup "$@"; }
_linkdingManage() { unset -f _linkdingManage; source "${install_containers_dir}linkding/scripts/linkding_auth.sh"; _linkdingManage "$@"; }
listDockerComposeFiles() { unset -f listDockerComposeFiles; source "${install_scripts_dir}config/docker/docker_list_compose_files.sh"; listDockerComposeFiles "$@"; }
localDnsAppHosts() { unset -f localDnsAppHosts; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; localDnsAppHosts "$@"; }
localDnsApplyAdguard() { unset -f localDnsApplyAdguard; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; localDnsApplyAdguard "$@"; }
localDnsApplyPihole() { unset -f localDnsApplyPihole; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; localDnsApplyPihole "$@"; }
localDnsDomains() { unset -f localDnsDomains; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; localDnsDomains "$@"; }
localDnsServerIp() { unset -f localDnsServerIp; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; localDnsServerIp "$@"; }
locationAdd() { unset -f locationAdd; source "${install_scripts_dir}backup/locations/location_add.sh"; locationAdd "$@"; }
locationRemove() { unset -f locationRemove; source "${install_scripts_dir}backup/locations/location_remove.sh"; locationRemove "$@"; }
logDebug() { unset -f logDebug; source "${install_scripts_dir}task/crontab_task_processor.sh"; logDebug "$@"; }
logError() { unset -f logError; source "${install_scripts_dir}task/crontab_task_processor.sh"; logError "$@"; }
logInfo() { unset -f logInfo; source "${install_scripts_dir}task/crontab_task_processor.sh"; logInfo "$@"; }
lpArtifactById() { unset -f lpArtifactById; source "${install_scripts_dir}source/artifacts.sh"; lpArtifactById "$@"; }
lpArtifactIndexUrl() { unset -f lpArtifactIndexUrl; source "${install_scripts_dir}source/artifacts.sh"; lpArtifactIndexUrl "$@"; }
lpArtifactLastSerial() { unset -f lpArtifactLastSerial; source "${install_scripts_dir}source/artifacts.sh"; lpArtifactLastSerial "$@"; }
lpArtifactRecordSerial() { unset -f lpArtifactRecordSerial; source "${install_scripts_dir}source/artifacts.sh"; lpArtifactRecordSerial "$@"; }
lpArtifactSerialFile() { unset -f lpArtifactSerialFile; source "${install_scripts_dir}source/artifacts.sh"; lpArtifactSerialFile "$@"; }
_lpDownload() { unset -f _lpDownload; source "${install_scripts_dir}source/fetch.sh"; _lpDownload "$@"; }
lpFetchIndex() { unset -f lpFetchIndex; source "${install_scripts_dir}source/artifacts.sh"; lpFetchIndex "$@"; }
lpFetchIndexInto() { unset -f lpFetchIndexInto; source "${install_scripts_dir}source/artifacts.sh"; lpFetchIndexInto "$@"; }
lpFetchRelease() { unset -f lpFetchRelease; source "${install_scripts_dir}source/fetch.sh"; lpFetchRelease "$@"; }
lpFetchSource() { unset -f lpFetchSource; source "${install_scripts_dir}source/fetch.sh"; lpFetchSource "$@"; }
_lpFetchTool() { unset -f _lpFetchTool; source "${install_scripts_dir}source/fetch.sh"; _lpFetchTool "$@"; }
lpIndexArtifactIds() { unset -f lpIndexArtifactIds; source "${install_scripts_dir}source/artifacts.sh"; lpIndexArtifactIds "$@"; }
lpIndexTop() { unset -f lpIndexTop; source "${install_scripts_dir}source/artifacts.sh"; lpIndexTop "$@"; }
lpInstalledFootprintVersion() { unset -f lpInstalledFootprintVersion; source "${install_scripts_dir}source/fetch.sh"; lpInstalledFootprintVersion "$@"; }
_lpJsonEsc() { unset -f _lpJsonEsc; source "${install_scripts_dir}source/fetch.sh"; _lpJsonEsc "$@"; }
_lpJsonNum() { unset -f _lpJsonNum; source "${install_scripts_dir}source/fetch.sh"; _lpJsonNum "$@"; }
_lpJsonStr() { unset -f _lpJsonStr; source "${install_scripts_dir}source/fetch.sh"; _lpJsonStr "$@"; }
lpRegen() { unset -f lpRegen; source "${install_scripts_dir}webui/webui_regen.sh"; lpRegen "$@"; }
lpRegenArrays() { unset -f lpRegenArrays; source "${install_scripts_dir}webui/webui_regen.sh"; lpRegenArrays "$@"; }
_lpRegenStale() { unset -f _lpRegenStale; source "${install_scripts_dir}webui/webui_regen.sh"; _lpRegenStale "$@"; }
lpRegenWebui() { unset -f lpRegenWebui; source "${install_scripts_dir}webui/webui_regen.sh"; lpRegenWebui "$@"; }
lpReleaseBaseUrl() { unset -f lpReleaseBaseUrl; source "${install_scripts_dir}source/fetch.sh"; lpReleaseBaseUrl "$@"; }
lpReleaseChannel() { unset -f lpReleaseChannel; source "${install_scripts_dir}source/fetch.sh"; lpReleaseChannel "$@"; }
lpReleaseLatestFootprint() { unset -f lpReleaseLatestFootprint; source "${install_scripts_dir}source/fetch.sh"; lpReleaseLatestFootprint "$@"; }
lpReleaseLatestVersion() { unset -f lpReleaseLatestVersion; source "${install_scripts_dir}source/fetch.sh"; lpReleaseLatestVersion "$@"; }
_lpSha256() { unset -f _lpSha256; source "${install_scripts_dir}source/fetch.sh"; _lpSha256 "$@"; }
lpVerifyInstall() { unset -f lpVerifyInstall; source "${install_scripts_dir}source/verify.sh"; lpVerifyInstall "$@"; }
lpVerifyMinisig() { unset -f lpVerifyMinisig; source "${install_scripts_dir}source/fetch.sh"; lpVerifyMinisig "$@"; }
lpVerifyPubKeyPath() { unset -f lpVerifyPubKeyPath; source "${install_scripts_dir}source/verify.sh"; lpVerifyPubKeyPath "$@"; }
lpVersionGt() { unset -f lpVersionGt; source "${install_scripts_dir}source/fetch.sh"; lpVersionGt "$@"; }
mainLoop() { unset -f mainLoop; source "${install_scripts_dir}task/crontab_task_processor.sh"; mainLoop "$@"; }
mainMenu() { unset -f mainMenu; source "${install_scripts_dir}menu/menu_main.sh"; mainMenu "$@"; }
manifestCollect() { unset -f manifestCollect; source "${install_scripts_dir}backup/manifest/manifest_collect.sh"; manifestCollect "$@"; }
manifestReadField() { unset -f manifestReadField; source "${install_scripts_dir}backup/manifest/manifest_read.sh"; manifestReadField "$@"; }
manifestReadFromSnapshot() { unset -f manifestReadFromSnapshot; source "${install_scripts_dir}backup/manifest/manifest_read.sh"; manifestReadFromSnapshot "$@"; }
manifestRemove() { unset -f manifestRemove; source "${install_scripts_dir}backup/manifest/manifest_write.sh"; manifestRemove "$@"; }
manifestWrite() { unset -f manifestWrite; source "${install_scripts_dir}backup/manifest/manifest_write.sh"; manifestWrite "$@"; }
mattermostToolsMenu() { unset -f mattermostToolsMenu; source "${install_scripts_dir}menu/tools/manage_mattermost.sh"; mattermostToolsMenu "$@"; }
maybeRegenPoll() { unset -f maybeRegenPoll; source "${install_scripts_dir}task/crontab_task_processor.sh"; maybeRegenPoll "$@"; }
menuContinue() { unset -f menuContinue; source "${install_scripts_dir}menu/message/continue.sh"; menuContinue "$@"; }
menuLoginRequired() { unset -f menuLoginRequired; source "${install_scripts_dir}menu/message/login.sh"; menuLoginRequired "$@"; }
menuShowFinalMessages() { unset -f menuShowFinalMessages; source "${install_scripts_dir}menu/message/final.sh"; menuShowFinalMessages "$@"; }
_metricsReadCpu() { unset -f _metricsReadCpu; source "${install_scripts_dir}webui/data/generators/system/webui_system_metrics.sh"; _metricsReadCpu "$@"; }
migrateApp() { unset -f migrateApp; source "${install_scripts_dir}migrate/migrate_apply.sh"; migrateApp "$@"; }
migrateApplyApp() { unset -f migrateApplyApp; source "${install_scripts_dir}migrate/migrate_apply.sh"; migrateApplyApp "$@"; }
migrateApplySystem() { unset -f migrateApplySystem; source "${install_scripts_dir}migrate/migrate_apply.sh"; migrateApplySystem "$@"; }
migrateApplyUrlRewrite() { unset -f migrateApplyUrlRewrite; source "${install_scripts_dir}migrate/migrate_url_rewrite.sh"; migrateApplyUrlRewrite "$@"; }
migrateDiscoverAppDetail() { unset -f migrateDiscoverAppDetail; source "${install_scripts_dir}migrate/migrate_discover.sh"; migrateDiscoverAppDetail "$@"; }
migrateDiscoverApps() { unset -f migrateDiscoverApps; source "${install_scripts_dir}migrate/migrate_discover.sh"; migrateDiscoverApps "$@"; }
migrateDiscoverAppsForHost() { unset -f migrateDiscoverAppsForHost; source "${install_scripts_dir}migrate/migrate_discover.sh"; migrateDiscoverAppsForHost "$@"; }
migrateDiscoverHosts() { unset -f migrateDiscoverHosts; source "${install_scripts_dir}migrate/migrate_discover.sh"; migrateDiscoverHosts "$@"; }
migrateEmit() { unset -f migrateEmit; source "${install_scripts_dir}migrate/migrate_progress.sh"; migrateEmit "$@"; }
_migrateParseOpts() { unset -f _migrateParseOpts; source "${install_scripts_dir}migrate/migrate_apply.sh"; _migrateParseOpts "$@"; }
migratePreBackupDestination() { unset -f migratePreBackupDestination; source "${install_scripts_dir}migrate/migrate_pre_backup.sh"; migratePreBackupDestination "$@"; }
migratePreflight() { unset -f migratePreflight; source "${install_scripts_dir}migrate/migrate_preflight.sh"; migratePreflight "$@"; }
_migratePreflightAppend() { unset -f _migratePreflightAppend; source "${install_scripts_dir}migrate/migrate_preflight.sh"; _migratePreflightAppend "$@"; }
_migrateResolveLocation() { unset -f _migrateResolveLocation; source "${install_scripts_dir}migrate/migrate_discover.sh"; _migrateResolveLocation "$@"; }
migrateRunHook() { unset -f migrateRunHook; source "${install_scripts_dir}migrate/migrate_hooks.sh"; migrateRunHook "$@"; }
migrateSystem() { unset -f migrateSystem; source "${install_scripts_dir}migrate/migrate_apply.sh"; migrateSystem "$@"; }
migrateUrlRewriteEnabled() { unset -f migrateUrlRewriteEnabled; source "${install_scripts_dir}migrate/migrate_url_rewrite.sh"; migrateUrlRewriteEnabled "$@"; }
moneyapp_install_post_compose() { unset -f moneyapp_install_post_compose; source "${install_containers_dir}moneyapp/scripts/moneyapp_install_hooks.sh"; moneyapp_install_post_compose "$@"; }
moneyapp_install_pre() { unset -f moneyapp_install_pre; source "${install_containers_dir}moneyapp/scripts/moneyapp_install_hooks.sh"; moneyapp_install_pre "$@"; }
monitoringAppEnabled() { unset -f monitoringAppEnabled; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringAppEnabled "$@"; }
monitoringInstalledApps() { unset -f monitoringInstalledApps; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringInstalledApps "$@"; }
monitoringIsInstalled() { unset -f monitoringIsInstalled; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringIsInstalled "$@"; }
monitoringRefreshAll() { unset -f monitoringRefreshAll; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringRefreshAll "$@"; }
monitoringRefreshGrafana() { unset -f monitoringRefreshGrafana; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringRefreshGrafana "$@"; }
monitoringRefreshPrometheus() { unset -f monitoringRefreshPrometheus; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringRefreshPrometheus "$@"; }
monitoringResolveScrapeTags() { unset -f monitoringResolveScrapeTags; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringResolveScrapeTags "$@"; }
monitoringToggleAppConfig() { unset -f monitoringToggleAppConfig; source "${install_scripts_dir}network/monitoring/monitoring.sh"; monitoringToggleAppConfig "$@"; }
moveFile() { unset -f moveFile; source "${install_scripts_dir}function/file/move_file.sh"; moveFile "$@"; }
_netServiceIsRouted() { unset -f _netServiceIsRouted; source "${install_scripts_dir}docker/network/network_conflicts.sh"; _netServiceIsRouted "$@"; }
networkHealConflicts() { unset -f networkHealConflicts; source "${install_scripts_dir}docker/network/network_heal.sh"; networkHealConflicts "$@"; }
networkScanConflicts() { unset -f networkScanConflicts; source "${install_scripts_dir}docker/network/network_conflicts.sh"; networkScanConflicts "$@"; }
_nextcloudOcc() { unset -f _nextcloudOcc; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; _nextcloudOcc "$@"; }
_nextcloudOccWithPass() { unset -f _nextcloudOccWithPass; source "${install_containers_dir}nextcloud/scripts/nextcloud_auth.sh"; _nextcloudOccWithPass "$@"; }
onlyoffice_install_message_data() { unset -f onlyoffice_install_message_data; source "${install_containers_dir}onlyoffice/scripts/onlyoffice_install_hooks.sh"; onlyoffice_install_message_data "$@"; }
openFifoReader() { unset -f openFifoReader; source "${install_scripts_dir}task/crontab_task_processor.sh"; openFifoReader "$@"; }
owncloud_install_post_compose() { unset -f owncloud_install_post_compose; source "${install_containers_dir}owncloud/scripts/owncloud_install_hooks.sh"; owncloud_install_post_compose "$@"; }
passwordValidation() { unset -f passwordValidation; source "${install_scripts_dir}function/validation/password.sh"; passwordValidation "$@"; }
peerAdd() { unset -f peerAdd; source "${install_scripts_dir}peer/peer_add.sh"; peerAdd "$@"; }
peerCheckAll() { unset -f peerCheckAll; source "${install_scripts_dir}peer/peer_check.sh"; peerCheckAll "$@"; }
peerCheckReachable() { unset -f peerCheckReachable; source "${install_scripts_dir}peer/peer_check.sh"; peerCheckReachable "$@"; }
_peerDb() { unset -f _peerDb; source "${install_scripts_dir}peer/peer_helpers.sh"; _peerDb "$@"; }
_peerEnvPath() { unset -f _peerEnvPath; source "${install_scripts_dir}peer/peer_install_shell.sh"; _peerEnvPath "$@"; }
peerExec() { unset -f peerExec; source "${install_scripts_dir}peer/peer_remote.sh"; peerExec "$@"; }
peerGet() { unset -f peerGet; source "${install_scripts_dir}peer/peer_list.sh"; peerGet "$@"; }
peerInstallShell() { unset -f peerInstallShell; source "${install_scripts_dir}peer/peer_install_shell.sh"; peerInstallShell "$@"; }
_peerKeyDir() { unset -f _peerKeyDir; source "${install_scripts_dir}peer/peer_key.sh"; _peerKeyDir "$@"; }
peerKeyEnsure() { unset -f peerKeyEnsure; source "${install_scripts_dir}peer/peer_key.sh"; peerKeyEnsure "$@"; }
peerKeyFingerprint() { unset -f peerKeyFingerprint; source "${install_scripts_dir}peer/peer_key.sh"; peerKeyFingerprint "$@"; }
_peerKeyPrivPath() { unset -f _peerKeyPrivPath; source "${install_scripts_dir}peer/peer_key.sh"; _peerKeyPrivPath "$@"; }
peerKeyPublic() { unset -f peerKeyPublic; source "${install_scripts_dir}peer/peer_key.sh"; peerKeyPublic "$@"; }
_peerKeyPubPath() { unset -f _peerKeyPubPath; source "${install_scripts_dir}peer/peer_key.sh"; _peerKeyPubPath "$@"; }
peerList() { unset -f peerList; source "${install_scripts_dir}peer/peer_list.sh"; peerList "$@"; }
peerListAppsRemote() { unset -f peerListAppsRemote; source "${install_scripts_dir}peer/peer_remote.sh"; peerListAppsRemote "$@"; }
peerNameForHostname() { unset -f peerNameForHostname; source "${install_scripts_dir}peer/peer_list.sh"; peerNameForHostname "$@"; }
peerPairingAccept() { unset -f peerPairingAccept; source "${install_scripts_dir}peer/peer_pairing.sh"; peerPairingAccept "$@"; }
_peerPairingJsonNum() { unset -f _peerPairingJsonNum; source "${install_scripts_dir}peer/peer_pairing.sh"; _peerPairingJsonNum "$@"; }
_peerPairingJsonStr() { unset -f _peerPairingJsonStr; source "${install_scripts_dir}peer/peer_pairing.sh"; _peerPairingJsonStr "$@"; }
peerPairingParse() { unset -f peerPairingParse; source "${install_scripts_dir}peer/peer_pairing.sh"; peerPairingParse "$@"; }
peerPairingToken() { unset -f peerPairingToken; source "${install_scripts_dir}peer/peer_pairing.sh"; peerPairingToken "$@"; }
peerPing() { unset -f peerPing; source "${install_scripts_dir}peer/peer_remote.sh"; peerPing "$@"; }
peerPullApp() { unset -f peerPullApp; source "${install_scripts_dir}peer/peer_pull.sh"; peerPullApp "$@"; }
peerRemove() { unset -f peerRemove; source "${install_scripts_dir}peer/peer_remove.sh"; peerRemove "$@"; }
_peerShellPath() { unset -f _peerShellPath; source "${install_scripts_dir}peer/peer_install_shell.sh"; _peerShellPath "$@"; }
_peerShellSrc() { unset -f _peerShellSrc; source "${install_scripts_dir}peer/peer_install_shell.sh"; _peerShellSrc "$@"; }
peerSqlEscape() { unset -f peerSqlEscape; source "${install_scripts_dir}peer/peer_helpers.sh"; peerSqlEscape "$@"; }
_peerSshOpts() { unset -f _peerSshOpts; source "${install_scripts_dir}peer/peer_remote.sh"; _peerSshOpts "$@"; }
_peerSshTarget() { unset -f _peerSshTarget; source "${install_scripts_dir}peer/peer_remote.sh"; _peerSshTarget "$@"; }
peerValidateKind() { unset -f peerValidateKind; source "${install_scripts_dir}peer/peer_helpers.sh"; peerValidateKind "$@"; }
peerValidateName() { unset -f peerValidateName; source "${install_scripts_dir}peer/peer_helpers.sh"; peerValidateName "$@"; }
performMaintenance() { unset -f performMaintenance; source "${install_scripts_dir}task/crontab_check_processor.sh"; performMaintenance "$@"; }
portAllocate() { unset -f portAllocate; source "${install_scripts_dir}network/ports/allocation/port_allocate.sh"; portAllocate "$@"; }
portFindNextAvailablePort() { unset -f portFindNextAvailablePort; source "${install_scripts_dir}network/ports/core/port_find_next_available.sh"; portFindNextAvailablePort "$@"; }
portGetPublicPorts() { unset -f portGetPublicPorts; source "${install_scripts_dir}network/ports/core/port_get_public_ports.sh"; portGetPublicPorts "$@"; }
portGetServicePorts() { unset -f portGetServicePorts; source "${install_scripts_dir}network/ports/core/port_get_service_ports.sh"; portGetServicePorts "$@"; }
portGetServicePortsOnly() { unset -f portGetServicePortsOnly; source "${install_scripts_dir}network/ports/core/port_get_service_ports_only.sh"; portGetServicePortsOnly "$@"; }
portIsReservedHostPort() { unset -f portIsReservedHostPort; source "${install_scripts_dir}network/ports/core/port_find_next_available.sh"; portIsReservedHostPort "$@"; }
portLookupExisting() { unset -f portLookupExisting; source "${install_scripts_dir}network/ports/allocation/port_allocate.sh"; portLookupExisting "$@"; }
port_show_all_network_services() { unset -f port_show_all_network_services; source "${install_scripts_dir}network/display/show_all_network_services.sh"; port_show_all_network_services "$@"; }
port_show_network_service() { unset -f port_show_network_service; source "${install_scripts_dir}network/display/show_network_service.sh"; port_show_network_service "$@"; }
port_show_network_services_by_app() { unset -f port_show_network_services_by_app; source "${install_scripts_dir}network/display/show_network_services_by_app.sh"; port_show_network_services_by_app "$@"; }
port_show_network_services_by_category() { unset -f port_show_network_services_by_category; source "${install_scripts_dir}network/display/show_network_services_by_category.sh"; port_show_network_services_by_category "$@"; }
port_show_network_statistics() { unset -f port_show_network_statistics; source "${install_scripts_dir}network/display/show_network_statistics.sh"; port_show_network_statistics "$@"; }
portsRemoveFromDatabase() { unset -f portsRemoveFromDatabase; source "${install_scripts_dir}network/ports/core/port_remove_from_db.sh"; portsRemoveFromDatabase "$@"; }
portStoreMapping() { unset -f portStoreMapping; source "${install_scripts_dir}network/ports/allocation/port_store_mapping.sh"; portStoreMapping "$@"; }
portUpdateComposeTags() { unset -f portUpdateComposeTags; source "${install_scripts_dir}network/ports/allocation/port_update_compose_tags.sh"; portUpdateComposeTags "$@"; }
processBcryptPassword() { unset -f processBcryptPassword; source "${install_scripts_dir}config/password/bcrypt/password_process_bcrypt.sh"; processBcryptPassword "$@"; }
prometheus_install_post_compose() { unset -f prometheus_install_post_compose; source "${install_containers_dir}prometheus/scripts/prometheus_install_hooks.sh"; prometheus_install_post_compose "$@"; }
prometheus_install_post_start() { unset -f prometheus_install_post_start; source "${install_containers_dir}prometheus/scripts/prometheus_install_hooks.sh"; prometheus_install_post_start "$@"; }
readTaskField() { unset -f readTaskField; source "${install_scripts_dir}task/crontab_task_processor.sh"; readTaskField "$@"; }
reclaimDockerSpace() { unset -f reclaimDockerSpace; source "${install_scripts_dir}cli/commands/system/cli_system_commands.sh"; reclaimDockerSpace "$@"; }
reconcileConfigFile() { unset -f reconcileConfigFile; source "${install_scripts_dir}config/core/variables/config_scan_variables.sh"; reconcileConfigFile "$@"; }
reconcileContainersTopOwnership() { unset -f reconcileContainersTopOwnership; source "${install_scripts_dir}function/permission/libreportal_folders.sh"; reconcileContainersTopOwnership "$@"; }
reconcileDockerOwnership() { unset -f reconcileDockerOwnership; source "${install_scripts_dir}function/permission/libreportal_folders.sh"; reconcileDockerOwnership "$@"; }
_reconcileSplitValueComment() { unset -f _reconcileSplitValueComment; source "${install_scripts_dir}config/core/variables/config_scan_variables.sh"; _reconcileSplitValueComment "$@"; }
reconcileWebuiDirOwnership() { unset -f reconcileWebuiDirOwnership; source "${install_scripts_dir}function/permission/libreportal_folders.sh"; reconcileWebuiDirOwnership "$@"; }
recoverOrphans() { unset -f recoverOrphans; source "${install_scripts_dir}task/crontab_task_processor.sh"; recoverOrphans "$@"; }
removeDockerImages() { unset -f removeDockerImages; source "${install_scripts_dir}cli/commands/system/cli_system_commands.sh"; removeDockerImages "$@"; }
removeEmptyLineAtFileEnd() { unset -f removeEmptyLineAtFileEnd; source "${install_scripts_dir}function/file/empty_line/remove_line.sh"; removeEmptyLineAtFileEnd "$@"; }
repairDirectoryStructure() { unset -f repairDirectoryStructure; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairDirectoryStructure "$@"; }
repairFileSystem() { unset -f repairFileSystem; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairFileSystem "$@"; }
repairPermissions() { unset -f repairPermissions; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairPermissions "$@"; }
repairSystemIssues() { unset -f repairSystemIssues; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairSystemIssues "$@"; }
repairSystemService() { unset -f repairSystemService; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairSystemService "$@"; }
repairTaskSystem() { unset -f repairTaskSystem; source "${install_scripts_dir}task/crontab_check_processor.sh"; repairTaskSystem "$@"; }
replaceBcryptPasswords() { unset -f replaceBcryptPasswords; source "${install_scripts_dir}config/password/bcrypt/password_replace_bcrypt.sh"; replaceBcryptPasswords "$@"; }
replaceHexKeys() { unset -f replaceHexKeys; source "${install_scripts_dir}config/password/password_replace hex.sh"; replaceHexKeys "$@"; }
replaceLaravelAppKeys() { unset -f replaceLaravelAppKeys; source "${install_scripts_dir}config/password/password_replace_appkey.sh"; replaceLaravelAppKeys "$@"; }
replacePlainPasswords() { unset -f replacePlainPasswords; source "${install_scripts_dir}config/password/password_replace.sh"; replacePlainPasswords "$@"; }
replaceRandomUsernames() { unset -f replaceRandomUsernames; source "${install_scripts_dir}config/password/password_user_replace.sh"; replaceRandomUsernames "$@"; }
replaceVAPIDKeys() { unset -f replaceVAPIDKeys; source "${install_scripts_dir}config/password/password_replace vapid.sh"; replaceVAPIDKeys "$@"; }
resetToMenu() { unset -f resetToMenu; source "${install_scripts_dir}menu/menu_reset_to_menu.sh"; resetToMenu "$@"; }
resolveDockerInstallUser() { unset -f resolveDockerInstallUser; source "${install_scripts_dir}checks/requirements/check_install_type.sh"; resolveDockerInstallUser "$@"; }
restartCrowdsec() { unset -f restartCrowdsec; source "${install_containers_dir}crowdsec/crowdsec.sh"; restartCrowdsec "$@"; }
resticAllLocationIndices() { unset -f resticAllLocationIndices; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticAllLocationIndices "$@"; }
resticBackupAppAllLocations() { unset -f resticBackupAppAllLocations; source "${install_scripts_dir}backup/engine/restic_backup.sh"; resticBackupAppAllLocations "$@"; }
resticBackupAppToLocation() { unset -f resticBackupAppToLocation; source "${install_scripts_dir}backup/engine/restic_backup.sh"; resticBackupAppToLocation "$@"; }
resticBackupSystemToLocation() { unset -f resticBackupSystemToLocation; source "${install_scripts_dir}backup/engine/restic_backup.sh"; resticBackupSystemToLocation "$@"; }
resticCheckAllLocations() { unset -f resticCheckAllLocations; source "${install_scripts_dir}backup/engine/restic_check.sh"; resticCheckAllLocations "$@"; }
resticCheckLocation() { unset -f resticCheckLocation; source "${install_scripts_dir}backup/engine/restic_check.sh"; resticCheckLocation "$@"; }
resticDumpFile() { unset -f resticDumpFile; source "${install_scripts_dir}backup/engine/restic_dump.sh"; resticDumpFile "$@"; }
resticEnabledLocations() { unset -f resticEnabledLocations; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticEnabledLocations "$@"; }
resticEnsureAllLocationsReady() { unset -f resticEnsureAllLocationsReady; source "${install_scripts_dir}backup/engine/restic_init.sh"; resticEnsureAllLocationsReady "$@"; }
resticEnsureLocationReady() { unset -f resticEnsureLocationReady; source "${install_scripts_dir}backup/engine/restic_init.sh"; resticEnsureLocationReady "$@"; }
resticEnvExport() { unset -f resticEnvExport; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticEnvExport "$@"; }
resticEnvUnset() { unset -f resticEnvUnset; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticEnvUnset "$@"; }
resticForgetApp() { unset -f resticForgetApp; source "${install_scripts_dir}backup/engine/restic_forget.sh"; resticForgetApp "$@"; }
resticForgetAppAllLocations() { unset -f resticForgetAppAllLocations; source "${install_scripts_dir}backup/engine/restic_forget.sh"; resticForgetAppAllLocations "$@"; }
resticForgetSystem() { unset -f resticForgetSystem; source "${install_scripts_dir}backup/engine/restic_forget.sh"; resticForgetSystem "$@"; }
resticInitAllLocations() { unset -f resticInitAllLocations; source "${install_scripts_dir}backup/engine/restic_init.sh"; resticInitAllLocations "$@"; }
resticInitLocation() { unset -f resticInitLocation; source "${install_scripts_dir}backup/engine/restic_init.sh"; resticInitLocation "$@"; }
resticInstall() { unset -f resticInstall; source "${install_scripts_dir}backup/engine/restic_install.sh"; resticInstall "$@"; }
resticLocationAppendOnly() { unset -f resticLocationAppendOnly; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationAppendOnly "$@"; }
resticLocationEnabled() { unset -f resticLocationEnabled; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationEnabled "$@"; }
resticLocationField() { unset -f resticLocationField; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationField "$@"; }
resticLocationName() { unset -f resticLocationName; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationName "$@"; }
resticLocationPassword() { unset -f resticLocationPassword; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationPassword "$@"; }
resticLocationStats() { unset -f resticLocationStats; source "${install_scripts_dir}backup/engine/restic_check.sh"; resticLocationStats "$@"; }
resticLocationType() { unset -f resticLocationType; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationType "$@"; }
resticLocationUri() { unset -f resticLocationUri; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticLocationUri "$@"; }
resticNextFreeIndex() { unset -f resticNextFreeIndex; source "${install_scripts_dir}backup/engine/restic_env.sh"; resticNextFreeIndex "$@"; }
resticRestoreAppLatest() { unset -f resticRestoreAppLatest; source "${install_scripts_dir}backup/engine/restic_restore.sh"; resticRestoreAppLatest "$@"; }
resticRestoreSnapshot() { unset -f resticRestoreSnapshot; source "${install_scripts_dir}backup/engine/restic_restore.sh"; resticRestoreSnapshot "$@"; }
resticRestoreSystemLatest() { unset -f resticRestoreSystemLatest; source "${install_scripts_dir}backup/engine/restic_restore.sh"; resticRestoreSystemLatest "$@"; }
resticRetentionFor() { unset -f resticRetentionFor; source "${install_scripts_dir}backup/engine/restic_forget.sh"; resticRetentionFor "$@"; }
resticSnapshotLatestId() { unset -f resticSnapshotLatestId; source "${install_scripts_dir}backup/engine/restic_snapshots.sh"; resticSnapshotLatestId "$@"; }
resticSnapshotListFiles() { unset -f resticSnapshotListFiles; source "${install_scripts_dir}backup/engine/restic_snapshots.sh"; resticSnapshotListFiles "$@"; }
resticSnapshotsJson() { unset -f resticSnapshotsJson; source "${install_scripts_dir}backup/engine/restic_snapshots.sh"; resticSnapshotsJson "$@"; }
resticSystemSnapshotsJson() { unset -f resticSystemSnapshotsJson; source "${install_scripts_dir}backup/engine/restic_snapshots.sh"; resticSystemSnapshotsJson "$@"; }
restoreAppRunHook() { unset -f restoreAppRunHook; source "${install_scripts_dir}restore/restore_app_hooks.sh"; restoreAppRunHook "$@"; }
restoreAppStart() { unset -f restoreAppStart; source "${install_scripts_dir}restore/restore_app_start.sh"; restoreAppStart "$@"; }
restoreDbRehydratePreStart() { unset -f restoreDbRehydratePreStart; source "${install_scripts_dir}backup/db/backup_db.sh"; restoreDbRehydratePreStart "$@"; }
restoreDbReplayPostStart() { unset -f restoreDbReplayPostStart; source "${install_scripts_dir}backup/db/backup_db.sh"; restoreDbReplayPostStart "$@"; }
restoreFilesRehydratePreStart() { unset -f restoreFilesRehydratePreStart; source "${install_scripts_dir}backup/files/backup_files.sh"; restoreFilesRehydratePreStart "$@"; }
restoreFirstRunBulk() { unset -f restoreFirstRunBulk; source "${install_scripts_dir}restore/restore_first_run.sh"; restoreFirstRunBulk "$@"; }
restoreFirstRunDiscover() { unset -f restoreFirstRunDiscover; source "${install_scripts_dir}restore/restore_first_run.sh"; restoreFirstRunDiscover "$@"; }
restorePickSnapshot() { unset -f restorePickSnapshot; source "${install_scripts_dir}restore/restore_app_pick.sh"; restorePickSnapshot "$@"; }
runAppCfg() { unset -f runAppCfg; source "${install_scripts_dir}docker/command/run_privileged.sh"; runAppCfg "$@"; }
runAsManager() { unset -f runAsManager; source "${install_scripts_dir}docker/command/run_privileged.sh"; runAsManager "$@"; }
runBackupOp() { unset -f runBackupOp; source "${install_scripts_dir}docker/command/run_privileged.sh"; runBackupOp "$@"; }
runBinInstall() { unset -f runBinInstall; source "${install_scripts_dir}docker/command/run_privileged.sh"; runBinInstall "$@"; }
runCfgOp() { unset -f runCfgOp; source "${install_scripts_dir}docker/command/run_privileged.sh"; runCfgOp "$@"; }
runCrowdsec() { unset -f runCrowdsec; source "${install_scripts_dir}docker/command/run_privileged.sh"; runCrowdsec "$@"; }
runFileOp() { unset -f runFileOp; source "${install_scripts_dir}docker/command/run_privileged.sh"; runFileOp "$@"; }
runFileWrite() { unset -f runFileWrite; source "${install_scripts_dir}docker/command/run_privileged.sh"; runFileWrite "$@"; }
runInstallOp() { unset -f runInstallOp; source "${install_scripts_dir}docker/command/run_privileged.sh"; runInstallOp "$@"; }
runInstallWrite() { unset -f runInstallWrite; source "${install_scripts_dir}docker/command/run_privileged.sh"; runInstallWrite "$@"; }
runOwnership() { unset -f runOwnership; source "${install_scripts_dir}docker/command/run_privileged.sh"; runOwnership "$@"; }
runReinstall() { unset -f runReinstall; source "${install_scripts_dir}function/run/reinstall_libreportal.sh"; runReinstall "$@"; }
runResolv() { unset -f runResolv; source "${install_scripts_dir}docker/command/run_privileged.sh"; runResolv "$@"; }
_runRootHelper() { unset -f _runRootHelper; source "${install_scripts_dir}docker/command/run_privileged.sh"; _runRootHelper "$@"; }
runSocket() { unset -f runSocket; source "${install_scripts_dir}docker/command/run_privileged.sh"; runSocket "$@"; }
runSshAccess() { unset -f runSshAccess; source "${install_scripts_dir}docker/command/run_privileged.sh"; runSshAccess "$@"; }
runSvc() { unset -f runSvc; source "${install_scripts_dir}docker/command/run_privileged.sh"; runSvc "$@"; }
runSystem() { unset -f runSystem; source "${install_scripts_dir}docker/command/run_privileged.sh"; runSystem "$@"; }
runTask() { unset -f runTask; source "${install_scripts_dir}task/crontab_task_processor.sh"; runTask "$@"; }
run_task_processor() { unset -f run_task_processor; source "${install_scripts_dir}task/crontab_task_processor.sh"; run_task_processor "$@"; }
scanConfigsForRandomPassword() { unset -f scanConfigsForRandomPassword; source "${install_scripts_dir}config/password/password_update_all.sh"; scanConfigsForRandomPassword "$@"; }
scanFileForRandomPasswordKeysUsers() { unset -f scanFileForRandomPasswordKeysUsers; source "${install_scripts_dir}config/password/password_scan_file.sh"; scanFileForRandomPasswordKeysUsers "$@"; }
searxng_install_post_start() { unset -f searxng_install_post_start; source "${install_containers_dir}searxng/scripts/searxng_install_hooks.sh"; searxng_install_post_start "$@"; }
setupApply() { unset -f setupApply; source "${install_scripts_dir}setup/setup_apply.sh"; setupApply "$@"; }
setupApplyConfig() { unset -f setupApplyConfig; source "${install_scripts_dir}setup/setup_apply.sh"; setupApplyConfig "$@"; }
setupApplyFinalize() { unset -f setupApplyFinalize; source "${install_scripts_dir}setup/setup_apply.sh"; setupApplyFinalize "$@"; }
setupBasicScanVariables() { unset -f setupBasicScanVariables; source "${install_scripts_dir}network/variables/basic_scan.sh"; setupBasicScanVariables "$@"; }
setupCheckDomainPointsHere() { unset -f setupCheckDomainPointsHere; source "${install_scripts_dir}setup/setup_apply.sh"; setupCheckDomainPointsHere "$@"; }
setupDNSIP() { unset -f setupDNSIP; source "${install_scripts_dir}network/dns/setup_dns_ip.sh"; setupDNSIP "$@"; }
setupGenerateName() { unset -f setupGenerateName; source "${install_scripts_dir}setup/setup_apply.sh"; setupGenerateName "$@"; }
setupHeadscale() { unset -f setupHeadscale; source "${install_containers_dir}headscale/scripts/headscale_setup.sh"; setupHeadscale "$@"; }
setupHeadscaleCheckRemote() { unset -f setupHeadscaleCheckRemote; source "${install_containers_dir}headscale/scripts/headscale_check_remote.sh"; setupHeadscaleCheckRemote "$@"; }
setupHeadscaleGenerateAuthKey() { unset -f setupHeadscaleGenerateAuthKey; source "${install_containers_dir}headscale/scripts/headscale_generate_auth.sh"; setupHeadscaleGenerateAuthKey "$@"; }
setupHeadscaleGetHostname() { unset -f setupHeadscaleGetHostname; source "${install_containers_dir}headscale/scripts/headscale_get_hostname.sh"; setupHeadscaleGetHostname "$@"; }
setupHeadscaleLocal() { unset -f setupHeadscaleLocal; source "${install_containers_dir}headscale/scripts/headscale_setup_local.sh"; setupHeadscaleLocal "$@"; }
setupHeadscaleLocalhost() { unset -f setupHeadscaleLocalhost; source "${install_containers_dir}headscale/scripts/headscale_setup_localhost.sh"; setupHeadscaleLocalhost "$@"; }
setupHeadscaleRemote() { unset -f setupHeadscaleRemote; source "${install_containers_dir}headscale/scripts/headscale_setup_remote.sh"; setupHeadscaleRemote "$@"; }
setupHeadscaleUser() { unset -f setupHeadscaleUser; source "${install_containers_dir}headscale/scripts/headscale_user.sh"; setupHeadscaleUser "$@"; }
setupHeadscaleVariables() { unset -f setupHeadscaleVariables; source "${install_scripts_dir}network/variables/headscale_variables.sh"; setupHeadscaleVariables "$@"; }
setupLocalDnsRewrites() { unset -f setupLocalDnsRewrites; source "${install_scripts_dir}network/dns/setup_local_dns.sh"; setupLocalDnsRewrites "$@"; }
setupTaskDir() { unset -f setupTaskDir; source "${install_scripts_dir}task/crontab_task_processor.sh"; setupTaskDir "$@"; }
setupWizardMarkComplete() { unset -f setupWizardMarkComplete; source "${install_scripts_dir}setup/setup_lock.sh"; setupWizardMarkComplete "$@"; }
setupWizardReset() { unset -f setupWizardReset; source "${install_scripts_dir}setup/setup_lock.sh"; setupWizardReset "$@"; }
setupWizardTerminal() { unset -f setupWizardTerminal; source "${install_scripts_dir}checks/first_install.sh"; setupWizardTerminal "$@"; }
showInstructions() { unset -f showInstructions; source "${install_scripts_dir}menu/message/instructions.sh"; showInstructions "$@"; }
sourceBackupLocations() { unset -f sourceBackupLocations; source "${install_scripts_dir}backup/locations/location_loader.sh"; sourceBackupLocations "$@"; }
sshRemote() { unset -f sshRemote; source "${install_scripts_dir}network/ssh/ssh.sh"; sshRemote "$@"; }
startInstall() { unset -f startInstall; source "${install_scripts_dir}start/start_install.sh"; startInstall "$@"; }
startLoad() { unset -f startLoad; source "${install_scripts_dir}start/start_load.sh"; startLoad "$@"; }
startOther() { unset -f startOther; source "${install_scripts_dir}start/start_other.sh"; startOther "$@"; }
startPreInstall() { unset -f startPreInstall; source "${install_scripts_dir}start/start_preinstall.sh"; startPreInstall "$@"; }
startScan() { unset -f startScan; source "${install_scripts_dir}start/start_scan.sh"; startScan "$@"; }
stopCrowdsec() { unset -f stopCrowdsec; source "${install_containers_dir}crowdsec/crowdsec.sh"; stopCrowdsec "$@"; }
switchMigrateBackupApps() { unset -f switchMigrateBackupApps; source "${install_scripts_dir}docker/type_switcher/swap_docker_type.sh"; switchMigrateBackupApps "$@"; }
switchMigrateRestoreApps() { unset -f switchMigrateRestoreApps; source "${install_scripts_dir}docker/type_switcher/swap_docker_type.sh"; switchMigrateRestoreApps "$@"; }
tagsManagerGetTagContent() { unset -f tagsManagerGetTagContent; source "${install_scripts_dir}config/tags/manager/tags_manager_content.sh"; tagsManagerGetTagContent "$@"; }
tagsManagerGetTagState() { unset -f tagsManagerGetTagState; source "${install_scripts_dir}config/tags/manager/tags_manager_state.sh"; tagsManagerGetTagState "$@"; }
tagsManagerUpdateUniversalTag() { unset -f tagsManagerUpdateUniversalTag; source "${install_scripts_dir}config/tags/manager/tags_manager_update.sh"; tagsManagerUpdateUniversalTag "$@"; }
tagsProcessorAppConfigValues() { unset -f tagsProcessorAppConfigValues; source "${install_scripts_dir}config/tags/processors/tags_processor_app_config_values.sh"; tagsProcessorAppConfigValues "$@"; }
tagsProcessorAppUrl() { unset -f tagsProcessorAppUrl; source "${install_scripts_dir}config/tags/processors/tags_processor_app_url.sh"; tagsProcessorAppUrl "$@"; }
tagsProcessorDockerInstallation() { unset -f tagsProcessorDockerInstallation; source "${install_scripts_dir}config/tags/processors/tags_processor_docker_installation.sh"; tagsProcessorDockerInstallation "$@"; }
tagsProcessorHealthcheck() { unset -f tagsProcessorHealthcheck; source "${install_scripts_dir}config/tags/processors/tags_processor_healthcheck.sh"; tagsProcessorHealthcheck "$@"; }
tagsProcessorPasswordAndKeyGeneration() { unset -f tagsProcessorPasswordAndKeyGeneration; source "${install_scripts_dir}config/tags/processors/tags_processor_password_generation.sh"; tagsProcessorPasswordAndKeyGeneration "$@"; }
tagsProcessorPortMiddlewares() { unset -f tagsProcessorPortMiddlewares; source "${install_scripts_dir}network/traefik/traefik_port_middlewares.sh"; tagsProcessorPortMiddlewares "$@"; }
tagsProcessorPortRouterBlocks() { unset -f tagsProcessorPortRouterBlocks; source "${install_scripts_dir}network/traefik/traefik_port_subdomains.sh"; tagsProcessorPortRouterBlocks "$@"; }
tagsProcessorPortSubdomains() { unset -f tagsProcessorPortSubdomains; source "${install_scripts_dir}network/traefik/traefik_port_subdomains.sh"; tagsProcessorPortSubdomains "$@"; }
tagsProcessorRandomUserGeneration() { unset -f tagsProcessorRandomUserGeneration; source "${install_scripts_dir}config/tags/processors/tags_processor_random_user.sh"; tagsProcessorRandomUserGeneration "$@"; }
tagsProcessorSocketConfiguration() { unset -f tagsProcessorSocketConfiguration; source "${install_scripts_dir}config/tags/processors/tags_processor_socket_configuration.sh"; tagsProcessorSocketConfiguration "$@"; }
tagsProcessorSpeedtestPass() { unset -f tagsProcessorSpeedtestPass; source "${install_scripts_dir}config/tags/processors/tags_processor_speedtest_pass.sh"; tagsProcessorSpeedtestPass "$@"; }
tagsProcessorTraefikControl() { unset -f tagsProcessorTraefikControl; source "${install_scripts_dir}config/tags/processors/tags_processor_traefik_control.sh"; tagsProcessorTraefikControl "$@"; }
tagsProcessorTrustedDomains() { unset -f tagsProcessorTrustedDomains; source "${install_scripts_dir}config/tags/processors/tags_processor_trusted_domains.sh"; tagsProcessorTrustedDomains "$@"; }
tailscaleInstallToContainer() { unset -f tailscaleInstallToContainer; source "${install_containers_dir}headscale/scripts/tailscale_install.sh"; tailscaleInstallToContainer "$@"; }
_taskDir() { unset -f _taskDir; source "${install_scripts_dir}cli/task/cli_task_run.sh"; _taskDir "$@"; }
toolArgsGet() { unset -f toolArgsGet; source "${install_scripts_dir}docker/app/functions/function_app_tool.sh"; toolArgsGet "$@"; }
toolsMenu() { unset -f toolsMenu; source "${install_scripts_dir}menu/tools/manage_main.sh"; toolsMenu "$@"; }
traefik_install_post_compose() { unset -f traefik_install_post_compose; source "${install_containers_dir}traefik/scripts/traefik_install_hooks.sh"; traefik_install_post_compose "$@"; }
traefik_install_pre() { unset -f traefik_install_pre; source "${install_containers_dir}traefik/scripts/traefik_install_hooks.sh"; traefik_install_pre "$@"; }
traefikSetupLabelsMiddlewares() { unset -f traefikSetupLabelsMiddlewares; source "${install_scripts_dir}network/traefik/traefik_middlewares.sh"; traefikSetupLabelsMiddlewares "$@"; }
traefikSetupLoginCredentials() { unset -f traefikSetupLoginCredentials; source "${install_scripts_dir}network/traefik/traefik_login_credentials.sh"; traefikSetupLoginCredentials "$@"; }
traefikUpdateWhitelist() { unset -f traefikUpdateWhitelist; source "${install_scripts_dir}network/traefik/traefik_whitelist.sh"; traefikUpdateWhitelist "$@"; }
trilium_install_post_start() { unset -f trilium_install_post_start; source "${install_containers_dir}trilium/scripts/trilium_install_hooks.sh"; trilium_install_post_start "$@"; }
unbound_install_post_compose() { unset -f unbound_install_post_compose; source "${install_containers_dir}unbound/scripts/unbound_install_hooks.sh"; unbound_install_post_compose "$@"; }
uninstallCrowdsec() { unset -f uninstallCrowdsec; source "${install_containers_dir}crowdsec/crowdsec.sh"; uninstallCrowdsec "$@"; }
uninstallDockerRootless() { unset -f uninstallDockerRootless; source "${install_scripts_dir}docker/install/rootless/rootless_uninstall.sh"; uninstallDockerRootless "$@"; }
updateAppConfig() { unset -f updateAppConfig; source "${install_scripts_dir}webui/data/generators/apps/webui_app_config.sh"; updateAppConfig "$@"; }
updateConfigOption() { unset -f updateConfigOption; source "${install_scripts_dir}config/core/config_update_option.sh"; updateConfigOption "$@"; }
updateDNS() { unset -f updateDNS; source "${install_scripts_dir}network/dns/setup_dns.sh"; updateDNS "$@"; }
updateDockerInstallPassword() { unset -f updateDockerInstallPassword; source "${install_scripts_dir}docker/update_docker_user_pass.sh"; updateDockerInstallPassword "$@"; }
updateDockerNetworkSubnet() { unset -f updateDockerNetworkSubnet; source "${install_scripts_dir}docker/network/network_randomize_subnet.sh"; updateDockerNetworkSubnet "$@"; }
updateDockerSudoPassword() { unset -f updateDockerSudoPassword; source "${install_scripts_dir}docker/update_docker_sudo_pass.sh"; updateDockerSudoPassword "$@"; }
updateFileOwnership() { unset -f updateFileOwnership; source "${install_scripts_dir}function/permission/ownership/file.sh"; updateFileOwnership "$@"; }
updateHostIPToWhitelist() { unset -f updateHostIPToWhitelist; source "${install_scripts_dir}config/utils/update_whitelist.sh"; updateHostIPToWhitelist "$@"; }
updaterApplyAll() { unset -f updaterApplyAll; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; updaterApplyAll "$@"; }
updaterApplyApp() { unset -f updaterApplyApp; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; updaterApplyApp "$@"; }
updaterComposePull() { unset -f updaterComposePull; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; updaterComposePull "$@"; }
updaterRecordHistory() { unset -f updaterRecordHistory; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; updaterRecordHistory "$@"; }
updaterRollbackApp() { unset -f updaterRollbackApp; source "${install_scripts_dir}cli/commands/updater/cli_updater_commands.sh"; updaterRollbackApp "$@"; }
updateTaskFields() { unset -f updateTaskFields; source "${install_scripts_dir}task/crontab_task_processor.sh"; updateTaskFields "$@"; }
userExists() { unset -f userExists; source "${install_scripts_dir}function/checks/user_exists.sh"; userExists "$@"; }
validateContainerHealth() { unset -f validateContainerHealth; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateContainerHealth "$@"; }
validateDirectoryStructure() { unset -f validateDirectoryStructure; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateDirectoryStructure "$@"; }
validateDiskSpace() { unset -f validateDiskSpace; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateDiskSpace "$@"; }
validateDockerService() { unset -f validateDockerService; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateDockerService "$@"; }
validateFileSystem() { unset -f validateFileSystem; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateFileSystem "$@"; }
validateLibrePortalInstallation() { unset -f validateLibrePortalInstallation; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateLibrePortalInstallation "$@"; }
validateLogHealth() { unset -f validateLogHealth; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateLogHealth "$@"; }
validatePermissions() { unset -f validatePermissions; source "${install_scripts_dir}task/crontab_check_processor.sh"; validatePermissions "$@"; }
validateSystemHealth() { unset -f validateSystemHealth; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateSystemHealth "$@"; }
validateSystemService() { unset -f validateSystemService; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateSystemService "$@"; }
validateTaskSystem() { unset -f validateTaskSystem; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateTaskSystem "$@"; }
validateWebUIReadiness() { unset -f validateWebUIReadiness; source "${install_scripts_dir}task/crontab_check_processor.sh"; validateWebUIReadiness "$@"; }
viewAppCategoryConfigs() { unset -f viewAppCategoryConfigs; source "${install_scripts_dir}config/application/application_menu_category.sh"; viewAppCategoryConfigs "$@"; }
viewAppConfigs() { unset -f viewAppConfigs; source "${install_scripts_dir}config/application/application_menu_apps.sh"; viewAppConfigs "$@"; }
viewComposeFiles() { unset -f viewComposeFiles; source "${install_scripts_dir}config/docker/docker_compose_menu.sh"; viewComposeFiles "$@"; }
viewConfigs() { unset -f viewConfigs; source "${install_scripts_dir}config/core/config_main_menu.sh"; viewConfigs "$@"; }
viewLibrePortalConfigs() { unset -f viewLibrePortalConfigs; source "${install_scripts_dir}config/core/config_manage_menu.sh"; viewLibrePortalConfigs "$@"; }
viewLogs() { unset -f viewLogs; source "${install_scripts_dir}logs/installed_apps.sh"; viewLogs "$@"; }
viewLogsAppMenu() { unset -f viewLogsAppMenu; source "${install_scripts_dir}logs/app_log_menu.sh"; viewLogsAppMenu "$@"; }
webuiArtifactScan() { unset -f webuiArtifactScan; source "${install_scripts_dir}webui/data/generators/updater/webui_artifact_scan.sh"; webuiArtifactScan "$@"; }
webuiCheckUpdateLock() { unset -f webuiCheckUpdateLock; source "${install_scripts_dir}webui/data/lock/webui_check_update_lock.sh"; webuiCheckUpdateLock "$@"; }
webuiContainerSetup() { unset -f webuiContainerSetup; source "${install_scripts_dir}webui/data/utils/webui_container_setup.sh"; webuiContainerSetup "$@"; }
webuiCreateAppFieldMappings() { unset -f webuiCreateAppFieldMappings; source "${install_scripts_dir}webui/data/generators/categories/webui_create_app_field_mappings.sh"; webuiCreateAppFieldMappings "$@"; }
webuiCreateAppsCategories() { unset -f webuiCreateAppsCategories; source "${install_scripts_dir}webui/data/generators/categories/webui_create_app_categories.sh"; webuiCreateAppsCategories "$@"; }
webuiCreateAppsConfigCategories() { unset -f webuiCreateAppsConfigCategories; source "${install_scripts_dir}webui/data/generators/categories/webui_create_app_config_categories.sh"; webuiCreateAppsConfigCategories "$@"; }
webuiCreateCategories() { unset -f webuiCreateCategories; source "${install_scripts_dir}webui/data/generators/categories/webui_create_all_categories.sh"; webuiCreateCategories "$@"; }
webuiCreateLogsFolders() { unset -f webuiCreateLogsFolders; source "${install_scripts_dir}webui/data/logs/webui_logs_folders.sh"; webuiCreateLogsFolders "$@"; }
webuiCreateUpdateLock() { unset -f webuiCreateUpdateLock; source "${install_scripts_dir}webui/data/lock/webui_create_update_lock.sh"; webuiCreateUpdateLock "$@"; }
webuiDisplayLogins() { unset -f webuiDisplayLogins; source "${install_scripts_dir}webui/webui_display_logins.sh"; webuiDisplayLogins "$@"; }
webuiEnsureTaskFiles() { unset -f webuiEnsureTaskFiles; source "${install_scripts_dir}webui/data/tasks/webui_task_files.sh"; webuiEnsureTaskFiles "$@"; }
webuiGenerateAppLogs() { unset -f webuiGenerateAppLogs; source "${install_scripts_dir}webui/data/logs/webui_app_logs.sh"; webuiGenerateAppLogs "$@"; }
webuiGenerateAppsServicesConfig() { unset -f webuiGenerateAppsServicesConfig; source "${install_scripts_dir}webui/data/generators/apps/webui_services.sh"; webuiGenerateAppsServicesConfig "$@"; }
webuiGenerateAppsToolsConfig() { unset -f webuiGenerateAppsToolsConfig; source "${install_scripts_dir}webui/data/generators/apps/webui_tools.sh"; webuiGenerateAppsToolsConfig "$@"; }
webuiGenerateBackupAppStatus() { unset -f webuiGenerateBackupAppStatus; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_app_status.sh"; webuiGenerateBackupAppStatus "$@"; }
webuiGenerateBackupDashboard() { unset -f webuiGenerateBackupDashboard; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_dashboard.sh"; webuiGenerateBackupDashboard "$@"; }
webuiGenerateBackupEngines() { unset -f webuiGenerateBackupEngines; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_engines.sh"; webuiGenerateBackupEngines "$@"; }
webuiGenerateBackupLocations() { unset -f webuiGenerateBackupLocations; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_locations.sh"; webuiGenerateBackupLocations "$@"; }
webuiGenerateBackupMigrate() { unset -f webuiGenerateBackupMigrate; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_migrate.sh"; webuiGenerateBackupMigrate "$@"; }
webuiGenerateBackupPasswords() { unset -f webuiGenerateBackupPasswords; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_passwords.sh"; webuiGenerateBackupPasswords "$@"; }
webuiGenerateBackupSchema() { unset -f webuiGenerateBackupSchema; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_schema.sh"; webuiGenerateBackupSchema "$@"; }
webuiGenerateBackupSnapshots() { unset -f webuiGenerateBackupSnapshots; source "${install_scripts_dir}webui/data/generators/backup/webui_backup_snapshots.sh"; webuiGenerateBackupSnapshots "$@"; }
webuiGenerateLibrePortalConfig() { unset -f webuiGenerateLibrePortalConfig; source "${install_scripts_dir}webui/data/generators/apps/webui_config.sh"; webuiGenerateLibrePortalConfig "$@"; }
webuiGeneratePeers() { unset -f webuiGeneratePeers; source "${install_scripts_dir}webui/data/generators/peers/webui_peers.sh"; webuiGeneratePeers "$@"; }
webuiGenerateSshAccess() { unset -f webuiGenerateSshAccess; source "${install_scripts_dir}webui/data/generators/system/webui_ssh_access.sh"; webuiGenerateSshAccess "$@"; }
webuiGenerateSystemConfigs() { unset -f webuiGenerateSystemConfigs; source "${install_scripts_dir}webui/data/generators/config/webui_generate_configs.sh"; webuiGenerateSystemConfigs "$@"; }
webuiLibrePortalUpdate() { unset -f webuiLibrePortalUpdate; source "${install_scripts_dir}webui/webui_updater.sh"; webuiLibrePortalUpdate "$@"; }
webuiPatchAppConfigJson() { unset -f webuiPatchAppConfigJson; source "${install_scripts_dir}webui/data/generators/apps/webui_config_patch.sh"; webuiPatchAppConfigJson "$@"; }
webuiPrintInstallCard() { unset -f webuiPrintInstallCard; source "${install_scripts_dir}webui/webui_display_logins.sh"; webuiPrintInstallCard "$@"; }
webuiPrintLoginBlock() { unset -f webuiPrintLoginBlock; source "${install_scripts_dir}webui/webui_display_logins.sh"; webuiPrintLoginBlock "$@"; }
_webuiReadServiceTags() { unset -f _webuiReadServiceTags; source "${install_scripts_dir}webui/data/generators/apps/webui_config.sh"; _webuiReadServiceTags "$@"; }
webuiRegistryCatalogScan() { unset -f webuiRegistryCatalogScan; source "${install_scripts_dir}webui/data/generators/apps/webui_registry_scan.sh"; webuiRegistryCatalogScan "$@"; }
webuiRemoveSetupLock() { unset -f webuiRemoveSetupLock; source "${install_scripts_dir}webui/data/lock/webui_remove_setup_lock.sh"; webuiRemoveSetupLock "$@"; }
webuiRemoveUpdateLock() { unset -f webuiRemoveUpdateLock; source "${install_scripts_dir}webui/data/lock/webui_remove_update_lock.sh"; webuiRemoveUpdateLock "$@"; }
webuiRunUpdate() { unset -f webuiRunUpdate; source "${install_scripts_dir}update/check_update.sh"; webuiRunUpdate "$@"; }
webuiSetConfigOptions() { unset -f webuiSetConfigOptions; source "${install_scripts_dir}webui/data/generators/config/webui_cli_config_set.sh"; webuiSetConfigOptions "$@"; }
webuiSyncAppIcon() { unset -f webuiSyncAppIcon; source "${install_scripts_dir}webui/data/utils/webui_app_icons.sh"; webuiSyncAppIcon "$@"; }
webuiSyncAppIcons() { unset -f webuiSyncAppIcons; source "${install_scripts_dir}webui/data/utils/webui_app_icons.sh"; webuiSyncAppIcons "$@"; }
webuiSystemApps() { unset -f webuiSystemApps; source "${install_scripts_dir}webui/data/generators/system/webui_system_metrics.sh"; webuiSystemApps "$@"; }
webuiSystemAppStorage() { unset -f webuiSystemAppStorage; source "${install_scripts_dir}webui/data/generators/system/webui_system_metrics.sh"; webuiSystemAppStorage "$@"; }
webuiSystemDisk() { unset -f webuiSystemDisk; source "${install_scripts_dir}webui/data/generators/system/webui_system_disk.sh"; webuiSystemDisk "$@"; }
webuiSystemInfo() { unset -f webuiSystemInfo; source "${install_scripts_dir}webui/data/generators/system/webui_system_info.sh"; webuiSystemInfo "$@"; }
webuiSystemMemory() { unset -f webuiSystemMemory; source "${install_scripts_dir}webui/data/generators/system/webui_system_memory.sh"; webuiSystemMemory "$@"; }
webuiSystemMetrics() { unset -f webuiSystemMetrics; source "${install_scripts_dir}webui/data/generators/system/webui_system_metrics.sh"; webuiSystemMetrics "$@"; }
webuiSystemNetworkCheck() { unset -f webuiSystemNetworkCheck; source "${install_scripts_dir}webui/data/generators/system/webui_system_network.sh"; webuiSystemNetworkCheck "$@"; }
webuiSystemUpdate() { unset -f webuiSystemUpdate; source "${install_scripts_dir}webui/data/generators/system/webui_system_update.sh"; webuiSystemUpdate "$@"; }
webuiSystemUpdateCheck() { unset -f webuiSystemUpdateCheck; source "${install_scripts_dir}webui/data/generators/system/webui_system_update.sh"; webuiSystemUpdateCheck "$@"; }
webuiSystemVerify() { unset -f webuiSystemVerify; source "${install_scripts_dir}webui/data/generators/system/webui_system_update.sh"; webuiSystemVerify "$@"; }
webuiUpdateAppLog() { unset -f webuiUpdateAppLog; source "${install_scripts_dir}webui/data/utils/webui_app_log.sh"; webuiUpdateAppLog "$@"; }
webuiUpdateAppStatus() { unset -f webuiUpdateAppStatus; source "${install_scripts_dir}webui/data/generators/apps/webui_app_status.sh"; webuiUpdateAppStatus "$@"; }
webuiUpdaterScan() { unset -f webuiUpdaterScan; source "${install_scripts_dir}webui/data/generators/updater/webui_updater_scan.sh"; webuiUpdaterScan "$@"; }
webuiUpdateSystemConfig() { unset -f webuiUpdateSystemConfig; source "${install_scripts_dir}webui/data/generators/config/webui_update_config.sh"; webuiUpdateSystemConfig "$@"; }
webuiValidateConfigValue() { unset -f webuiValidateConfigValue; source "${install_scripts_dir}webui/data/generators/config/webui_update_config.sh"; webuiValidateConfigValue "$@"; }
whitelistPortUpdater() { unset -f whitelistPortUpdater; source "${install_scripts_dir}docker/whitelist_port_updater.sh"; whitelistPortUpdater "$@"; }
wireguard_install_post_compose() { unset -f wireguard_install_post_compose; source "${install_containers_dir}wireguard/scripts/wireguard_install_hooks.sh"; wireguard_install_post_compose "$@"; }
wireguard_install_post_start() { unset -f wireguard_install_post_start; source "${install_containers_dir}wireguard/scripts/wireguard_install_hooks.sh"; wireguard_install_post_start "$@"; }
wireguard_install_pre() { unset -f wireguard_install_pre; source "${install_containers_dir}wireguard/scripts/wireguard_install_hooks.sh"; wireguard_install_pre "$@"; }
writeAtomic() { unset -f writeAtomic; source "${install_scripts_dir}task/crontab_task_processor.sh"; writeAtomic "$@"; }
_writeTaskFile() { unset -f _writeTaskFile; source "${install_scripts_dir}cli/task/cli_task_run.sh"; _writeTaskFile "$@"; }
zipFile() { unset -f zipFile; source "${install_scripts_dir}function/file/zip_file.sh"; zipFile "$@"; }