Dockerized node version with entrypoint that really cares about user rights. Not only for single user computer with uid 1000.
Run the bin/node-init script once.
Copy the node and npm "binary" to a directory that's in your PATH. Then use it like node/npm.
node -v
npm -v