I have a MeteorJS app pushing to a Digital Ocean droplet. I recently got a newer Macbook Pro and am now doing all my dev on that (my old computer was a Macbook Pro too).
When I deploy to Digital Ocean using Mup on my new computer, everything goes as expected but then hangs on 0% when attempting to push the bundle to the server.
I have tried rerunning mup init
and mup setup
which works fine with no issues, so it is not an SSH access issue. I can also ssh into my server from my new computer without issue.
I have tried mup deploy --verbose
, viewed both Debug=* mup deploy
and mup logs
but there is no error appearing - it simply hangs at 0% and never fails.
The really odd thing is that when I copy the meteor directory to my old computer and deploy, it works completely fine and does not hang.
I was facing the same issue with
node version v21.3.0
and i switched back to current LTSv20.9.0
and it is fixed now. It is always a good idea to stick with LTS.For people who are using mac here is an easy way to change node versions
1-
brew install nvm
2-
source $(brew --prefix nvm)/nvm.sh
3-
nvm install v20.9.0
4-
nvm use 20.9.0