Glitch taking a while to install modules

The fact that the project restarts while you’re editing has to do with Glitch’s architecture and likely has nothing to do with node-keepalive. You can control this behavior with a watch.json file.

If you’re talking about https://www.npmjs.com/package/node-keepalive when you mention “node-keepalive” I should say that that package isn’t really a full solution to the keepalive problem - among other things, any time you project’s container restarts (which happens at least every ~12 hours), something will need to hit it to wake it up before the keepalive code in that package will help. Something like How to make a glitch project to run constantly? is really necessary for keeping your project always up. If you get that set up you can get rid of node-keepalive and all the code relying on it completely - it will serve no purpose.

Aside from that I think I’ve lost the thread here. Are there other problems you’re still experiencing that we can help with?