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