Why Nostr? What is Njump?
2024-05-26 15:27:10
in reply to

pailakapo on Nostr: Instead of using docker-compose, I tried to install via the docker commands. # docker ...

Instead of using docker-compose, I tried to install via the docker commands.

# docker volume create blossom_data

# docker run -v blossom_data:/app/data -v $(pwd)/config.yml:/app/config.yml -p 3000:3000 ghcr.io/hzrd149/blossom-server:master

There was a "typeError":

******
TypeError: (0 , import2_1.default) is not a function
at Object.<anonymous> (/app/node_modules/websocket-polyfill/lib/index.js:8:107)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at cjsLoader (node:internal/modules/esm/translators:348:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:297:7)
at ModuleJob.run (node:internal/modules/esm/module_job:222:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:316:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:123:5)

Node.js v20.13.1
******

So I tried installing from source. Same problem.

******
TypeError: (0 , import2_1.default) is not a function
at Object.<anonymous> (/mnt/user/blossom/blossom-server/node_modules/websocket-polyfill/lib/index.js:8:107)
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
at cjsLoader (node:internal/modules/esm/translators:348:17)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:297:7)
at ModuleJob.run (node:internal/modules/esm/module_job:222:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:316:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:123:5)

Node.js v20.13.1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

******

Apparently its a problem with "websocket-polyfill" library. I have reached the limit of my knowledge, so I opened an issue on the github.
Author Public Key
npub17cwgazyy9ahc0fu2cslql8w5csxg77zramt9rzel09yvxvrjk2eqntalhd