I can't install NodeBB
Unsolved
Technical Support
-
I installed NodeBB using Docker and the MongoDB database. After a successful installation, I accidentally deleted the Docker container of NodeBB, but the database still exists. After deletion, I re-created a NodeBB container. I filled in the previous database information in the database field and then clicked "Install". However, the progress bar didn't move for a long time.
Then, as soon as I click on the "Installer" in the menu bar or refresh the page, it will show "Internal Server Error".
The logs are as follows:(I'll post it in the next thread.) -
p.1
changed 2 packages, and audited 906 packages in 9s 102 packages are looking for funding run `npm fund` for details 19 vulnerabilities (8 low, 7 moderate, 4 high) To address issues that do not require attention, run: npm audit fix To address all issues possible, run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. npm notice npm notice New major version of npm available! 10.8.1 -> 11.0.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.0.0 npm notice To update run: npm install -g [email protected] npm notice DEBUG: PACKAGE_MANAGER: npm DEBUG: CONFIG location: /opt/config/config.json DEBUG: START_BUILD: false Config file not found at /opt/config/config.json Starting installation session 2025-01-12T07:00:43.327Z [7] - [32minfo[39m: Launching web installer on port 4567 2025-01-12T07:00:44.043Z [7] - [32minfo[39m: [installer] Found setup.json, populating default values 2025-01-12T07:00:56.337Z [7] - [32minfo[39m: Web installer listening on http://0.0.0.0:4567 2025-01-12T07:02:14.345Z [7] - [32minfo[39m: Starting setup process 2025-01-12T07:02:15.663Z [46] - [32minfo[39m: NodeBB Setup Triggered via Command Line Welcome to NodeBB v3.8.4! This looks like a new installation, so you'll have to answer a few questions about your environment before we can proceed. Press enter to accept the default setting (shown in brackets). 2025-01-12T07:02:15.667Z [46] - [32minfo[39m: [install/checkSetupFlagEnv] checking env vars for setup info... 2025-01-12T07:02:15.844Z [46] - [32minfo[39m: Now configuring mongo database: 2025-01-12T07:02:16.129Z [46] - [32minfo[39m: [database] Checking database indices. 2025-01-12T07:02:16.161Z [46] - [32minfo[39m: [database] Checking database indices done! 2025-01-12T07:02:17.649Z [46] - [36mverbose[39m: [minifier] utilizing a maximum of 1 additional threads Configuration Saved OK Populating database with default configs, if not already set... 2025-01-12T07:02:17.772Z [46] - [33mwarn[39m: [cache-buster] could not read cache buster ENOENT: no such file or directory, open '/usr/src/app/build/cache-buster' {"code":"ENOENT","errno":-2,"path":"/usr/src/app/build/cache-buster","stack":"Error: ENOENT: no such file or directory, open '/usr/src/app/build/cache-buster'\n at async open (node:internal/fs/promises:639:25)\n at async Object.readFile (node:internal/fs/promises:1249:14)\n at async read (/usr/src/app/src/meta/cacheBuster.js:27:18)\n at async Configs.init (/usr/src/app/src/meta/configs.js:90:17)\n at async setupDefaultConfigs (/usr/src/app/src/install.js:244:2)\n at async install.setup (/usr/src/app/src/install.js:584:3)\n at async Object.setup (/usr/src/app/src/cli/setup.js:30:15)","syscall":"open"} Previous theme detected, skipping enabling default theme Categories OK. Found 25 categories. Administrator found, skipping Admin setup 2025-01-12T07:02:17.797Z [46] - [32minfo[39m: Global Moderators group found, skipping creation! Enabling default plugins 2025-01-12T07:02:17.865Z [46] - [32minfo[39m: [install/defaultPlugins] customDefaults [] 2025-01-12T07:02:17.866Z [46] - [32minfo[39m: [install/enableDefaultPlugins] activating default plugins {"0":"nodebb-plugin-composer-default","1":"nodebb-plugin-markdown","2":"nodebb-plugin-mentions","3":"nodebb-widget-essentials","4":"nodebb-rewards-essentials","5":"nodebb-plugin-emoji","6":"nodebb-plugin-emoji-android"} 2025-01-12T07:02:18.135Z [46] - [36mverbose[39m: [build] Querying CPU core count for build strategy 2025-01-12T07:02:18.137Z [46] - [36mverbose[39m: [build] System returned 2 cores, opting for series build strategy 2025-01-12T07:02:18.138Z [46] - [36mverbose[39m: [build] building the following targets: plugin static dirs, requirejs modules, client js bundle, admin js bundle, client side styles, admin control panel styles, templates, languages started 2025-01-12T07:02:18.176Z [46] - [36mverbose[39m: [plugins] loading the following fields from plugin data: staticDirs, modules, clientScripts, acpScripts, cssFiles, scssFiles, acpScssFiles, languageData 2025-01-12T07:02:18.181Z [46] - [33mwarn[39m: [plugins] "nodebb-plugin-ai-chat" is active but not installed. 2025-01-12T07:02:18.191Z [46] - [36mverbose[39m: [plugins] Found 1 scss file(s) for plugin nodebb-plugin-composer-default 2025-01-12T07:02:18.193Z [46] - [36mverbose[39m: [plugins] Found 1 scss file(s) for plugin nodebb-plugin-markdown 2025-01-12T07:02:18.194Z [46] - [36mverbose[39m: [plugins] Found 1 css file(s) for plugin nodebb-widget-essentials 2025-01-12T07:02:18.195Z [46] - [36mverbose[39m: [plugins] Found 1 scss file(s) for plugin nodebb-plugin-emoji 2025-01-12T07:02:18.195Z [46] - [36mverbose[39m: [plugins] Found 1 acpScss file(s) for plugin nodebb-plugin-emoji 2025-01-12T07:02:18.198Z [46] - [36mverbose[39m: [plugins] Found 13 AMD-style module(s) for plugin nodebb-plugin-composer-default 2025-01-12T07:02:18.199Z [46] - [36mverbose[39m: [plugins] Found 2 AMD-style module(s) for plugin nodebb-theme-harmony 2025-01-12T07:02:18.200Z [46] - [36mverbose[39m: [plugins] Found 1 js file(s) for plugin nodebb-theme-harmony 2025-01-12T07:02:18.201Z [46] - [36mverbose[39m: [plugins] Found 2 AMD-style module(s) for plugin nodebb-plugin-markdown 2025-01-12T07:02:18.201Z [46] - [36mverbose[39m: [plugins] Found 1 js file(s) for plugin nodebb-plugin-markdown 2025-01-12T07:02:18.202Z [46] - [36mverbose[39m: [plugins] Found 1 AMD-style module(s) for plugin nodebb-plugin-mentions 2025-01-12T07:02:18.203Z [46] - [36mverbose[39m: [plugins] Found 1 js file(s) for plugin nodebb-plugin-mentions 2025-01-12T07:02:18.204Z [46] - [36mverbose[39m: [plugins] Found 5 AMD-style module(s) for plugin nodebb-plugin-emoji 2025-01-12T07:02:18.205Z [46] - [36mverbose[39m: [plugins] Found 1 js file(s) for plugin nodebb-plugin-emoji 2025-01-12T07:02:18.205Z [46] - [36mverbose[39m: [plugins] Found 1 js file(s) for plugin nodebb-plugin-emoji 2025-01-12T07:02:18.206Z [46] - [36mverbose[39m: [plugins] Found 1 AMD-style module(s) for plugin nodebb-plugin-dbsearch 2025-01-12T07:02:18.207Z [46] - [36mverbose[39m: [plugins] found 2 static directories for nodebb-theme-harmony 2025-01-12T07:02:18.210Z [46] - [36mverbose[39m: [plugins] found 1 static directories for nodebb-plugin-emoji 2025-01-12T07:02:18.213Z [46] - [36mverbose[39m: [plugins] Found 2 js file(s) for plugin nodebb-plugin-composer-default 2025-01-12T07:02:18.214Z [46] - [36mverbose[39m: [plugins] found 1 static directories for nodebb-plugin-markdown 2025-01-12T07:02:18.219Z [46] - [32minfo[39m: [build] Building in series mode 2025-01-12T07:02:18.221Z [46] - [32minfo[39m: [build] plugin static dirs build started 2025-01-12T07:02:18.226Z [46] - [32minfo[39m: [build] plugin static dirs build completed in 0.006sec 2025-01-12T07:02:18.226Z [46] - [32minfo[39m: [build] requirejs modules build started 2025-01-12T07:02:18.332Z [46] - [32minfo[39m: [build] requirejs modules build completed in 0.106sec 2025-01-12T07:02:18.332Z [46] - [32minfo[39m: [build] client js bundle build started 2025-01-12T07:02:18.338Z [46] - [32minfo[39m: [build] client js bundle build completed in 0.006sec 2025-01-12T07:02:18.339Z [46] - [32minfo[39m: [build] admin js bundle build started 2025-01-12T07:02:18.341Z [46] - [32minfo[39m: [build] admin js bundle build completed in 0.002sec 2025-01-12T07:02:18.341Z [46] - [32minfo[39m: [build] client side styles build started 2025-01-12T07:02:24.207Z [46] - [32minfo[39m: [build] client side styles build completed in 5.866sec 2025-01-12T07:02:24.208Z [46] - [32minfo[39m: [build] admin control panel styles build started 2025-01-12T07:02:27.420Z [46] - [32minfo[39m: [build] admin control panel styles build completed in 3.211sec 2025-01-12T07:02:27.420Z [46] - [32minfo[39m: [build] templates build started 2025-01-12T07:02:28.477Z [46] - [36mverbose[39m: [meta/templates] Successfully compiled templates. 2025-01-12T07:02:28.477Z [46] - [32minfo[39m: [build] templates build completed in 1.057sec 2025-01-12T07:02:28.477Z [46] - [32minfo[39m: [build] languages build started 2025-01-12T07:02:31.464Z [46] - [32minfo[39m: [build] languages build completed in 2.986sec 2025-01-12T07:02:31.465Z [46] - [32minfo[39m: [build] Bundling with Webpack. 2025-01-12T07:02:31.517Z [46] - [33mwarn[39m: [plugins] "nodebb-plugin-ai-chat" is active but not installed. [2K[1A[2K[G[1%] setup (before run) [2K[1A[2K[G[1%] setup (before run NodeEnvironmentPlugin) [2K[1A[2K[G[1%] setup (before run) [2K[1A[2K[G[2%] setup (run) [2K[1A[2K[G[4%] setup (normal module factory) [2K[1A[2K[G[5%] setup (context module factory) [2K[1A[2K[G[6%] setup (before compile) [2K[1A[2K[G[6%] setup (before compile ProgressPlugin) [2K[1A[2K[G[6%] setup (before compile) [2K[1A[2K[G[7%] setup (compile) [2K[1A[2K[G[7%] setup (compile ExternalsPlugin) [2K[1A[2K[G[7%] setup (compile) [2K[1A[2K[G[8%] setup (compilation) [2K[1A[2K[G[8%] setup (compilation ArrayPushCallbackChunkFormatPlugin) [2K[1A[2K[G[8%] setup (compilation JsonpChunkLoadingPlugin) [2K[1A[2K[G[8%] setup (compilation StartupChunkDependenciesPlugin) [2K[1A[2K[G[8%] setup (compilation ImportScriptsChunkLoadingPlugin) [2K[1A[2K[G[8%] setup (compilation FetchCompileWasmPlugin) [2K[1A[2K[G[8%] setup (compilation FetchCompileAsyncWasmPlugin) [2K[1A[2K[G[8%] setup (compilation WorkerPlugin) [2K[1A[2K[G[8%] setup (compilation SplitChunksPlugin) [2K[1A[2K[G[8%] setup (compilation ResolverCachePlugin) [2K[1A[2K[G[8%] setup (compilation) [2K[1A[2K[G[9%] setup (compilation) [2K[1A[2K[G[9%] setup (compilation ProgressPlugin) [2K[1A[2K[G[9%] setup (compilation ChunkPrefetchPreloadPlugin) [2K[1A[2K[G[9%] setup (compilation JavascriptModulesPlugin) [2K[1A[2K[G[9%] setup (compilation JsonModulesPlugin) [2K[1A[2K[G[9%] setup (compilation AssetModulesPlugin) [2K[1A[2K[G[9%] setup (compilation EntryPlugin) [2K[1A[2K[G[9%] setup (compilation RuntimePlugin) [2K[1A[2K[G[9%] setup (compilation InferAsyncModulesPlugin) [2K[1A[2K[G[9%] setup (compilation DataUriPlugin) [2K[1A[2K[G[9%] setup (compilation FileUriPlugin) [2K[1A[2K[G[9%] setup (compilation CompatibilityPlugin) [2K[1A[2K[G[9%] setup (compilation HarmonyModulesPlugin) [2K[1A[2K[G[9%] setup (compilation AMDPlugin) [2K[1A[2K[G[9%] setup (compilation RequireJsStuffPlugin) [2K[1A[2K[G[9%] setup (compilation CommonJsPlugin) [2K[1A[2K[G[9%] setup (compilation LoaderPlugin) [2K[1A[2K[G[9%] setup (compilation NodeStuffPlugin) [2K[1A[2K[G[9%] setup (compilation APIPlugin) [2K[1A[2K[G[9%] setup (compilation ExportsInfoApiPlugin) [2K[1A[2K[G[9%] setup (compilation WebpackIsIncludedPlugin) [2K[1A[2K[G[9%] setup (compilation ConstPlugin) [2K[1A[2K[G[9%] setup (compilation UseStrictPlugin) [2K[1A[2K[G[9%] setup (compilation RequireIncludePlugin) [2K[1A[2K[G[9%] setup (compilation RequireEnsurePlugin) [2K[1A[2K[G[9%] setup (compilation RequireContextPlugin) [2K[1A[2K[G[9%] setup (compilation ImportPlugin) [2K[1A[2K[G[9%] setup (compilation ImportMetaContextPlugin) [2K[1A[2K[G[9%] setup (compilation SystemPlugin) [2K[1A[2K[G[9%] setup (compilation ImportMetaPlugin) [2K[1A[2K[G[9%] setup (compilation URLPlugin) [2K[1A[2K[G[9%] setup (compilation DefaultStatsFactoryPlugin) [2K[1A[2K[G[9%] setup (compilation DefaultStatsPresetPlugin) [2K[1A[2K[G[9%] setup (compilation DefaultStatsPrinterPlugin) [2K[1A[2K[G[9%] setup (compilation JavascriptMetaInfoPlugin) [2K[1A[2K[G[9%] setup (compilation EnsureChunkConditionsPlugin) [2K[1A[2K[G[9%] setup (compilation RemoveEmptyChunksPlugin) [2K[1A[2K[G[9%] setup (compilation MergeDuplicateChunksPlugin) [2K[1A[2K[G[9%] setup (compilation FlagIncludedChunksPlugin) [2K[1A[2K[G[9%] setup (compilation SideEffectsFlagPlugin) [2K[1A[2K[G[9%] setup (compilation FlagDependencyExportsPlugin) [2K[1A[2K[G[9%] setup (compilation FlagDependencyUsagePlugin) [2K[1A[2K[G[9%] setup (compilation InnerGraphPlugin) [2K[1A[2K[G[9%] setup (compilation MangleExportsPlugin) [2K[1A[2K[G[9%] setup (compilation ModuleConcatenationPlugin) [2K[1A[2K[G[9%] setup (compilation NoEmitOnErrorsPlugin) [2K[1A[2K[G[9%] setup (compilation RealContentHashPlugin) [2K[1A[2K[G[9%] setup (compilation WasmFinalizeExportsPlugin) [2K[1A[2K[G[9%] setup (compilation DeterministicModuleIdsPlugin) [2K[1A[2K[G[9%] setup (compilation DeterministicChunkIdsPlugin) [2K[1A[2K[G[9%] setup (compilation DefinePlugin) [2K[1A[2K[G[9%] setup (compilation TerserPlugin) [2K[1A[2K[G[9%] setup (compilation TemplatedPathPlugin) [2K[1A[2K[G[9%] setup (compilation RecordIdsPlugin) [2K[1A[2K[G[9%] setup (compilation WarnCaseSensitiveModulesPlugin) [2K[1A[2K[G[9%] setup (compilation) [2K[1A[2K[G[10%] building [2K[1A[2K[G[10%] building (0/0 modules) [2K[1A[2K[G[10%] building (0/15 modules) [2K[1A[2K[G[10%] building (2/49 modules) [2K[1A[2K[G[10%] building (14/492 modules) [2K[1A[2K[G[10%] building (196/580 modules) [2K[1A[2K[G[10%] building (395/595 modules) [2K[1A[2K[G[10%] building (398/615 modules) [2K[1A[2K[G[10%] building (413/629 modules) [2K[1A[2K[G[10%] building (527/653 modules) [2K[1A[2K[G[10%] building (import loader file-loader/dist/cjs.js) [2K[1A[2K[G[10%] building (558/772 modules) [2K[1A[2K[G[10%] building (581/772 modules) [2K[1A[2K[G[10%] building (749/836 modules) [2K[1A[2K[G[10%] building (845/1018 modules) [2K[1A[2K[G[38%] building (1142/1143 modules) [2K[1A[2K[G[65%] building (1143/1143 modules) [2K[1A[2K[G[65%] building [2K[1A[2K[G[69%] building (finish) [2K[1A[2K[G[70%] sealing (finish module graph) [2K[1A[2K[G[70%] sealing (finish module graph ResolverCachePlugin) [2K[1A[2K[G[70%] sealing (finish module graph InferAsyncModulesPlugin) [2K[1A[2K[G[70%] sealing (finish module graph FlagDependencyExportsPlugin) [2K[1A[2K[G[70%] sealing (finish module graph InnerGraphPlugin) [2K[1A[2K[G[70%] sealing (finish module graph WasmFinalizeExportsPlugin) [2K[1A[2K[G[70%] sealing (finish module graph) [2K[1A[2K[G[71%] sealing (plugins) [2K[1A[2K[G[71%] sealing (plugins WarnCaseSensitiveModulesPlugin) [2K[1A[2K[G[71%] sealing (plugins) [2K[1A[2K[G[71%] sealing (dependencies optimization) [2K[1A[2K[G[71%] sealing (dependencies optimization SideEffectsFlagPlugin) [2K[1A[2K[G[71%] sealing (dependencies optimization FlagDependencyUsagePlugin) [2K[1A[2K[G[71%] sealing (dependencies optimization) [2K[1A[2K[G[72%] sealing (after dependencies optimization) [2K[1A[2K[G[73%] sealing (chunk graph) [2K[1A[2K[G[73%] sealing (after chunk graph) [2K[1A[2K[G[74%] sealing (optimizing) [2K[1A[2K[G[74%] sealing (module optimization) [2K[1A[2K[G[75%] sealing (after module optimization) [2K[1A[2K[G[76%] sealing (chunk optimization) [2K[1A[2K[G[76%] sealing (chunk optimization EnsureChunkConditionsPlugin) [2K[1A[2K[G[76%] sealing (chunk optimization RemoveEmptyChunksPlugin) [2K[1A[2K[G[76%] sealing (chunk optimization MergeDuplicateChunksPlugin) [2K[1A[2K[G[76%] sealing (chunk optimization SplitChunksPlugin) [2K[1A[2K[G[76%] sealing (chunk optimization RemoveEmptyChunksPlugin) [2K[1A[2K[G[76%] sealing (chunk optimization) [2K[1A[2K[G[76%] sealing (after chunk optimization) [2K[1A[2K[G[77%] sealing (module and chunk tree optimization) [2K[1A[2K[G[78%] sealing (after module and chunk tree optimization) [2K[1A[2K[G[78%] sealing (chunk modules optimization) [2K[1A[2K[G[78%] sealing (chunk modules optimization ModuleConcatenationPlugin) [2K[1A[2K[G[78%] sealing (chunk modules optimization) [2K[1A[2K[G[79%] sealing (after chunk modules optimization) [2K[1A[2K[G[80%] sealing (module reviving) [2K[1A[2K[G[80%] sealing (module reviving RecordIdsPlugin) [2K[1A[2K[G[80%] sealing (module reviving) [2K[1A[2K[G[80%] sealing (before module ids) [2K[1A[2K[G[81%] sealing (module ids) [2K[1A[2K[G[81%] sealing (module ids DeterministicModuleIdsPlugin) [2K[1A[2K[G[81%] sealing (module ids) [2K[1A[2K[G[82%] sealing (module id optimization) [2K[1A[2K[G[82%] sealing (module id optimization) [2K[1A[2K[G[83%] sealing (chunk reviving) [2K[1A[2K[G[83%] sealing (chunk reviving RecordIdsPlugin) [2K[1A[2K[G[83%] sealing (chunk reviving) [2K[1A[2K[G[83%] sealing (before chunk ids) [2K[1A[2K[G[84%] sealing (chunk ids) [2K[1A[2K[G[84%] sealing (chunk ids DeterministicChunkIdsPlugin) [2K[1A[2K[G[84%] sealing (chunk ids) [2K[1A[2K[G[85%] sealing (chunk id optimization) [2K[1A[2K[G[85%] sealing (chunk id optimization FlagIncludedChunksPlugin) [2K[1A[2K[G[85%] sealing (chunk id optimization) [2K[1A[2K[G[85%] sealing (after chunk id optimization) [2K[1A[2K[G[86%] sealing (record modules) [2K[1A[2K[G[86%] sealing (record modules RecordIdsPlugin) [2K[1A[2K[G[86%] sealing (record modules) [2K[1A[2K[G[87%] sealing (record chunks) [2K[1A[2K[G[87%] sealing (record chunks RecordIdsPlugin) [2K[1A[2K[G[87%] sealing (record chunks) [2K[1A[2K[G[87%] sealing (module hashing) [2K[1A[2K[G[88%] sealing (code generation) [2K[1A[2K[G[89%] sealing (runtime requirements) [2K[1A[2K[G[89%] sealing (hashing) [2K[1A[2K[G[90%] sealing (after hashing) [2K[1A[2K[G[91%] sealing (record hash) [2K[1A[2K[G[91%] sealing (module assets processing) [2K[1A[2K[G[92%] sealing (chunk assets processing) [2K[1A[2K[G[92%] sealing (asset processing) [2K[1A[2K[G[92%] sealing (asset processing TerserPlugin) [2K[1A[2K[G[92%] sealing (asset processing RealContentHashPlugin) [2K[1A[2K[G[92%] sealing (asset processing) [2K[1A[2K[G[93%] sealing (after asset optimization) [2K[1A[2K[G[94%] sealing (recording) [2K[1A[2K[G[94%] sealing (after seal) [2K[1A[2K[G[95%] emitting (emit) [2K[1A[2K[G[95%] emitting (emit CleanPlugin) [2K[1A[2K[G[95%] emitting (emit) [2K[1A[2K[G[98%] emitting (after emit) [2K[1A[2K[G[98%] emitting (after emit SizeLimitsPlugin) [2K[1A[2K[G[98%] emitting (after emit) [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[GBuild finished at 07:02:50 by 0.000s [2K[1A[2K[G2025-01-12T07:02:51.836Z [46] - [32minfo[39m: [build] Bundling took 17930 ms 2025-01-12T07:02:51.969Z [46] - [32minfo[39m: [build] Asset compilation successful. Completed in 33.616sec. NodeBB Setup Completed. Run "./nodebb start" to manually start your NodeBB server. Starting NodeBB "./nodebb stop" to stop the NodeBB server "./nodebb log" to view server output "./nodebb restart" to restart NodeBB changed 2 packages, and audited 906 packages in 6s 102 packages are looking for funding run `npm fund` for details 19 vulnerabilities (8 low, 7 moderate, 4 high) To address issues that do not require attention, run: npm audit fix To address all issues possible, run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. DEBUG: PACKAGE_MANAGER: npm DEBUG: CONFIG location: /opt/config/config.json DEBUG: START_BUILD: false cat: /opt/config/install_hash.md5: No such file or directory No changes in package.json. Skipping build... > [email protected] start > node loader.js --config=/opt/config/config.json --no-silent --no-daemon NodeBB v3.8.4 Copyright (C) 2013-2025 NodeBB Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. For the full license, please visit: http://www.gnu.org/copyleft/gpl.html Clustering enabled: Spinning up 1 process(es). 2025-01-12T07:02:59.911Z [4567/54] - [32minfo[39m: Initializing NodeBB v3.8.4 http://xxxxxxxxxxx:25555 2025-01-12T07:03:03.199Z [4567/54] - [32minfo[39m: [socket.io] Restricting access to origin: http://xxxxxxxxxxxxxx:* 2025-01-12T07:03:03.274Z [4567/54] - [33mwarn[39m: [plugins] "nodebb-plugin-ai-chat" is active but not installed. 2025-01-12T07:03:03.696Z [4567/54] - [33mwarn[39m: [plugins] "nodebb-plugin-ai-chat" is active but not installed. 2025-01-12T07:03:03.928Z [4567/54] - [32minfo[39m: [api] Adding 0 route(s) to `api/v3/plugins` 2025-01-12T07:03:03.953Z [4567/54] - [32minfo[39m: [router] Routes added 2025-01-12T07:03:03.969Z [4567/54] - [32minfo[39m: 🎉 NodeBB Ready 2025-01-12T07:03:03.972Z [4567/54] - [32minfo[39m: 🤝 Enabling 'trust proxy' 2025-01-12T07:03:03.977Z [4567/54] - [32minfo[39m: 📡 NodeBB is now listening on: 0.0.0.0:4567 2025-01-12T07:03:03.977Z [4567/54] - [32minfo[39m: 🔗 Canonical URL: http://xxxxxxxxxx:25555 [benchpress] warning: keyword outside an interpolation token is deprecated --> <unknown>:22:8 | 22 | @keyframes color-change { | ^^^^ help: wrap this in curly braces: `{@key}` | note: This will become an error in v3.0.0
-
p.2
2025-01-12T07:03:05.816Z [4567/54] - [31merror[39m: GET /login?local=1 Render failed for template <!DOCTYPE html> <ht: ReferenceError: Render failed for template <!DOCTYPE html> <ht: key is not defined at compiled (eval at evaluate (/usr/src/app/node_modules/benchpressjs/lib/evaluate.js:17:26), <anonymous>:15:16) at runtime (/usr/src/app/node_modules/benchpressjs/lib/runtime.js:61:16) at /usr/src/app/node_modules/benchpressjs/lib/compile-render.js:44:12 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Widget.renderHTMLWidget [as method] (/usr/src/app/node_modules/nodebb-widget-essentials/library.js:32:16) at async fireMethod (/usr/src/app/src/plugins/hooks.js:256:11) at async Object.fireFilterHook [as filter] (/usr/src/app/src/plugins/hooks.js:263:12) at async Hooks.fire (/usr/src/app/src/plugins/hooks.js:192:17) at async renderWidget (/usr/src/app/src/widgets/index.js:67:15) at async Promise.all (index 0)
Then this section of the log keeps repeating.
-
@baris said in I can't install NodeBB:
Do you have small sample of the html that is causing the issue?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>期末考试完啦!!!</title> <style> body { display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; background-color: #f0f0f0; } h1 { font-size: 48px; color: #333; text-shadow: 2px 2px 4px #888; animation: color-change 5s infinite; } @keyframes color-change { 0% { color: #333; } 50% { color: #f00; } 100% { color: #333; } } </style> </head> <body> <h1>期末考试完啦!!!</h1> </body> </html>
-
Copyright © 2025 NodeBB | Contributors