mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Wikijs fail to start after update #1623
Closed
opened 2026-02-05 01:47:27 +03:00 by OVERLORD
·
10 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
question
refactor
rename script
security
update script
website
wontdo
🛑 Failure to comply with the guidelines
No Label
external
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#1623
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fl0zan0 on GitHub (Sep 15, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
wikijs
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/wikijs.sh)"
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
📈 Which Proxmox version are you on?
pve-manager/8.4.13/5b08ebc2823dd9cb (running kernel: 6.8.12-14-pve)
📝 Provide a clear and concise description of the issue.
I have updated wikijs to last version and now it fails to start. I was running a sqlite version i think before.
root@wikijs:/opt/wikijs# service wikijs status
× wikijs.service - Wiki.js
Loaded: loaded (/etc/systemd/system/wikijs.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Sat 2025-09-13 09:31:40 CEST; 13min ago
Duration: 380ms
Process: 353 ExecStart=/usr/bin/node server (code=exited, status=1/FAILURE)
Main PID: 353 (code=exited, status=1/FAILURE)
CPU: 449ms
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Scheduled restart job, restart counter is at 5.
Sep 13 09:31:40 wikijs systemd[1]: Stopped wikijs.service - Wiki.js.
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Start request repeated too quickly.
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Failed with result 'exit-code'.
Sep 13 09:31:40 wikijs systemd[1]: Failed to start wikijs.service - Wiki.js.
root@wikijs:/opt/wikijs#
/opt/wikijs
drwxr-xr-x 8 root root 4096 Sep 10 14:06 assets
-rw-r--r-- 1 root root 4933 Sep 10 14:06 config.sample.yml
-rw-r--r-- 1 root root 161 Sep 10 14:06 config.yml
drwxr-xr-x 5 root root 4096 Sep 10 14:06 data
-rw-r--r-- 1 root root 1564672 Sep 10 14:06 db.sqlite
-rw-r--r-- 1 root root 34520 Sep 10 14:06 LICENSE
drwxr-xr-x 958 root root 36864 Sep 10 14:06 node_modules
-rw-r--r-- 1 root root 12324 Sep 10 14:06 package.json
drwxr-xr-x 17 root root 4096 Sep 10 14:06 server
config file:
bindIP: 0.0.0.0
port: 3000
db:
type: sqlite
storage: /opt/wikijs/db.sqlite
logLevel: info
logFormat: default
dataPath: /opt/wikijs/data
bodyParserLimit: 5mb
How i can recover it ?
🔄 Steps to reproduce the issue.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/wikijs.sh)"
❌ Paste the full error output (if available).
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Scheduled restart job, restart counter is at 5.
Sep 13 09:31:40 wikijs systemd[1]: Stopped wikijs.service - Wiki.js.
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Start request repeated too quickly.
Sep 13 09:31:40 wikijs systemd[1]: wikijs.service: Failed with result 'exit-code'.
Sep 13 09:31:40 wikijs systemd[1]: Failed to start wikijs.service - Wiki.js.
🖼️ Additional context (optional).
No response
@MickLesk commented on GitHub (Sep 15, 2025):
systemctl stop wikijs
cd /opt/wikijs
node server
Output?
@fl0zan0 commented on GitHub (Sep 15, 2025):
root@wikijs:/opt/wikijs# node server
Loading configuration from /opt/wikijs/config.yml... OK
2025-09-15T07:06:39.119Z [MASTER] info: =======================================
2025-09-15T07:06:39.121Z [MASTER] info: = Wiki.js 2.5.308 =====================
2025-09-15T07:06:39.121Z [MASTER] info: =======================================
2025-09-15T07:06:39.121Z [MASTER] info: Initializing...
Knex: run
$ npm install sqlite3 --save
Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
Error: Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
at Module._resolveFilename (node:internal/modules/cjs/loader:1207:15)
at Module._load (node:internal/modules/cjs/loader:1038:27)
at Module.require (node:internal/modules/cjs/loader:1289:19)
at require (node:internal/modules/helpers:182:18)
at Object. (/opt/wikijs/node_modules/sqlite3/lib/sqlite3-binding.js:4:17)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
at Module.require (node:internal/modules/cjs/loader:1289:19)
at require (node:internal/modules/helpers:182:18)
at Object. (/opt/wikijs/node_modules/sqlite3/lib/sqlite3.js:2:17)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
/opt/wikijs/node_modules/knex/lib/client.js:235
throw new Error(
${message}\n${e.message});^
Error: Knex: run
$ npm install sqlite3 --save
Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
at Client_SQLite3.initializeDriver (/opt/wikijs/node_modules/knex/lib/client.js:235:13)
at Client_SQLite3.Client (/opt/wikijs/node_modules/knex/lib/client.js:69:10)
at new Client_SQLite3 (/opt/wikijs/node_modules/knex/lib/dialects/sqlite3/index.js:17:10)
at Knex (/opt/wikijs/node_modules/knex/lib/knex.js:53:28)
at Object.init (/opt/wikijs/server/core/db.js:129:17)
at Object.init (/opt/wikijs/server/core/kernel.js:13:35)
at Object. (/opt/wikijs/server/index.js:40:13)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:164:12)
at node:internal/main/run_main_module:28:49
Node.js v20.19.5
root@wikijs:/opt/wikijs#
@fl0zan0 commented on GitHub (Sep 15, 2025):
Thank you @MickLesk
@MickLesk commented on GitHub (Sep 15, 2025):
edit following:
nano /root/.wikijs
=> set another version number and run update in verbose again
@fl0zan0 commented on GitHub (Sep 15, 2025):
Updated with node js 22 same problem.
root@wikijs:/opt/wikijs# node server
Loading configuration from /opt/wikijs/config.yml... OK
2025-09-15T09:46:04.255Z [MASTER] info: =======================================
2025-09-15T09:46:04.257Z [MASTER] info: = Wiki.js 2.5.308 =====================
2025-09-15T09:46:04.257Z [MASTER] info: =======================================
2025-09-15T09:46:04.257Z [MASTER] info: Initializing...
Knex: run
$ npm install sqlite3 --save
Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
Error: Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
at Function._resolveFilename (node:internal/modules/cjs/loader:1383:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1025:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1030:22)
at Function._load (node:internal/modules/cjs/loader:1192:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Module.require (node:internal/modules/cjs/loader:1463:12)
at require (node:internal/modules/helpers:147:16)
at Object. (/opt/wikijs/node_modules/sqlite3/lib/sqlite3-binding.js:4:17)
at Module._compile (node:internal/modules/cjs/loader:1706:14)
at Object..js (node:internal/modules/cjs/loader:1839:10)
at Module.load (node:internal/modules/cjs/loader:1441:32)
at Function._load (node:internal/modules/cjs/loader:1263:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Module.require (node:internal/modules/cjs/loader:1463:12)
/opt/wikijs/node_modules/knex/lib/client.js:235
throw new Error(
${message}\n${e.message});^
Error: Knex: run
$ npm install sqlite3 --save
Cannot find module '/opt/wikijs/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
at Client_SQLite3.initializeDriver (/opt/wikijs/node_modules/knex/lib/client.js:235:13)
at Client_SQLite3.Client (/opt/wikijs/node_modules/knex/lib/client.js:69:10)
at new Client_SQLite3 (/opt/wikijs/node_modules/knex/lib/dialects/sqlite3/index.js:17:10)
at Knex (/opt/wikijs/node_modules/knex/lib/knex.js:53:28)
at Object.init (/opt/wikijs/server/core/db.js:129:17)
at Object.init (/opt/wikijs/server/core/kernel.js:13:35)
at Object. (/opt/wikijs/server/index.js:40:13)
at Module._compile (node:internal/modules/cjs/loader:1706:14)
at Object..js (node:internal/modules/cjs/loader:1839:10)
at Module.load (node:internal/modules/cjs/loader:1441:32)
at Function._load (node:internal/modules/cjs/loader:1263:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:171:5)
at node:internal/main/run_main_module:36:49
Node.js v22.19.0
@fl0zan0 commented on GitHub (Sep 15, 2025):
wikijs not start after update
@MickLesk commented on GitHub (Sep 15, 2025):
thats an wikijs thing, because sqlite isnt supported anymore
apt-get install -y build-essential python3 pkg-config libsqlite3-dev
cd /opt/wikijs
npm rebuild sqlite3 --build-from-source
npm install --force
@fl0zan0 commented on GitHub (Sep 15, 2025):
Thank you it works now. I have to look at how i can migrate my database sqlite
@MickLesk commented on GitHub (Sep 15, 2025):
Yes, we're also waiting for the info :D Their documentation says that if they completely disable sqlite, there will be a migration tool at some point. (Lol). If you know more, please let us know.
"These engines (MySQL, MariaDB, MS SQL Server and SQLite) will NOT be supported in the next major version of Wiki.js. Make sure you understand the implications of migrating your database to PostgreSQL if you plan on upgrading to 3.x+ in the coming years. An export + import tool will be made available at / shortly after release.
SQLite is not recommended for production deployments."
https://docs.requarks.io/install/requirements
@fl0zan0 commented on GitHub (Sep 15, 2025):
Note that i have to resize the root partition to have more space