add npm start_blocking command
I'm the maintainer of the yunohost package of petrolette.
Yunohost use systemd service and then prefer launch service that doesn't exit.
Your current npm start
script exit and as a workaround, I directly use the command node ./http/server.js
to start my service.
I can continue to use this workaround but I know that docker work like systemd and prefer process that doesn't exit.
I'm then wondering if it's ok for you to add something like start_blocking
script in package.json
in order to be sure to use the proper way to launch petrolette
in a non exit way.