https://github.com/Dojo-Open-Source-Project/samourai-dojo/blob/ac3eeeecca9318c0b45f00671d7a7938816d0069/docker/my-dojo/explorer/Dockerfile#L16

Reply to this note

Please Login to reply.

Discussion

Since #npm 10.9.2 version, older #node.js versions than 20.5.0 are not anymore compatible.

The dockerfiles of node and explorer call a previous #node.js version than 20.5.0 and the latest #npm version simoultaneously, causing the issue when deploying the #dojo.

A quick amend in the dockerfiles as npm@8.19.4 fix the issue, but I am not sure if this is the best approach.

I am not actively in github, so if anyone can fork the repository with the amend and make a pull request at least the mainteiner can be aware (I think is StillDojoCoder in twitter).

nostr:nprofile1qqspnzgrfett3asxcuj0gksje6z2zxzpvgd27uvz58m9vsuqh8zzw6cpr9mhxw309a382emdv9hzumt8w4ujumn9wsargwp58qq3vamnwvaz7tmzv46xztnwdaehgunfdshxxctdqydhwumn8ghj7en9v4j8xtnwdaehgu3wvfskuep0w3hku7gpewmsc nostr:nprofile1qqszfcmuredsezagmh382j70l33mtv5elqrylrae9z70x9decjt97wcppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7q2fwaen5te0v3hrxc350ymhxcn0xd6nwmrjde3k2ettwvm8jvm4v34xy6npx56hydtnd5mkkvmnxge8zmm4d5ehqdtex5mx7dnfvshx7mnfdahr5dpcxcuj7h946jj nostr:nprofile1qqs9wsye59c9rv838e6l0jyn8csns3m32mqvvl4za7ty8zxu7w47hqqppemhxue69uhkummn9ekx7mp0q9yhwue69uhnvmthd35rxdtpxehk2drc0fmx7unk0q68wamcwdmxsvmyx4a8gap40pmnw7tyxekxxdrhvgmrvenswauhgdek0fckgtn0de5k7m36xsurvwf0q9yhwue69uhngmt6xcenva3jdeuhvur8xekxzurvxekxg7tcwqmkxmrzx3nhwdmjx35hgmtcvecxxdngw95kz7rsven827ncx3ckgtn0de5k7m36xsurvwf0p26kam