#!/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" [networkDetectMtu]="network/network_mtu.sh" [networkEffectiveMtu]="network/network_mtu.sh" [networkHealConflicts]="docker/network/network_heal.sh" [networkMtuCacheFile]="network/network_mtu.sh" [networkRedetectMtu]="network/network_mtu.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" [networkDetectMtu]="scripts" [networkEffectiveMtu]="scripts" [networkHealConflicts]="scripts" [networkMtuCacheFile]="scripts" [networkRedetectMtu]="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 ":" 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 "$@"; } networkDetectMtu() { unset -f networkDetectMtu; source "${install_scripts_dir}network/network_mtu.sh"; networkDetectMtu "$@"; } networkEffectiveMtu() { unset -f networkEffectiveMtu; source "${install_scripts_dir}network/network_mtu.sh"; networkEffectiveMtu "$@"; } networkHealConflicts() { unset -f networkHealConflicts; source "${install_scripts_dir}docker/network/network_heal.sh"; networkHealConflicts "$@"; } networkMtuCacheFile() { unset -f networkMtuCacheFile; source "${install_scripts_dir}network/network_mtu.sh"; networkMtuCacheFile "$@"; } networkRedetectMtu() { unset -f networkRedetectMtu; source "${install_scripts_dir}network/network_mtu.sh"; networkRedetectMtu "$@"; } 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 "$@"; }