-
Notifications
You must be signed in to change notification settings - Fork 82
Open
Description
Been having problems with lightning charged on ARM64 for quite a while now, so filing an issue as I was unable to determine why the docker container keeps restarting. Using it with BTCPay Docker.
Require stack:
- /opt/charged/node_modules/sqlite3/lib/sqlite3-binding.js
- /opt/charged/node_modules/sqlite3/lib/sqlite3.js
- /opt/charged/node_modules/knex/lib/dialects/sqlite3/index.js
- /opt/charged/node_modules/knex/lib/config-resolver.js
- /opt/charged/node_modules/knex/lib/knex.js
- /opt/charged/node_modules/knex/lib/index.js
- /opt/charged/node_modules/knex/knex.js
- /opt/charged/dist/app.js
- /opt/charged/bin/charged
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/opt/charged/node_modules/sqlite3/lib/sqlite3-binding.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
Using lightningd directory mounted in /etc/lightning...
Starting Lightning Charge
Knex: run
$ npm install sqlite3 --save
Cannot find module '/opt/charged/node_modules/sqlite3/lib/binding/napi-v3-linux-arm64/node_sqlite3.node'
Require stack:
- /opt/charged/node_modules/sqlite3/lib/sqlite3-binding.js
- /opt/charged/node_modules/sqlite3/lib/sqlite3.js
- /opt/charged/node_modules/knex/lib/dialects/sqlite3/index.js
- /opt/charged/node_modules/knex/lib/config-resolver.js
- /opt/charged/node_modules/knex/lib/knex.js
- /opt/charged/node_modules/knex/lib/index.js
- /opt/charged/node_modules/knex/knex.js
- /opt/charged/dist/app.js
- /opt/charged/bin/charged
Error: Cannot find module '/opt/charged/node_modules/sqlite3/lib/binding/napi-v3-linux-arm64/node_sqlite3.node'
Require stack:
- /opt/charged/node_modules/sqlite3/lib/sqlite3-binding.js
- /opt/charged/node_modules/sqlite3/lib/sqlite3.js
- /opt/charged/node_modules/knex/lib/dialects/sqlite3/index.js
- /opt/charged/node_modules/knex/lib/config-resolver.js
- /opt/charged/node_modules/knex/lib/knex.js
- /opt/charged/node_modules/knex/lib/index.js
- /opt/charged/node_modules/knex/knex.js
- /opt/charged/dist/app.js
- /opt/charged/bin/charged
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/opt/charged/node_modules/sqlite3/lib/sqlite3-binding.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
Metadata
Metadata
Assignees
Labels
No labels