Hi,
I use the latest version of MUP to deploy my Meteor Apps and everything is working fine.
However after deploying successfully my first 3 Apps, when I deploy the 4th App, MUP stop at Sending Environment Variables: SUCCESS and doesn’t go forward with Start Meteor and Verifying Deployment.
Each Meteor App have its own port.
My Server is a DigitalOcean droplet with 8 Gb Ram and 4 CPU.
Thank You
Kosona
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              I have a 1Gb 1cpu DO droplet running 5 (very lightweight) Meteor apps using mupx (each app on its own port). I would have thought your server could handle 4 apps comfortably. Must be something else going on.
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              Thank You babrahams. I will update nodejs on my server to see if that change anything.
Kosona
             
            
              
              
              
            
            
                
                
              
           
          
            
            
              Hi,
I found the reasons and I want to share it with all of you.
With mup setup make sure that in your mup.js, your last line in each block end with space and not , . If the last block end with , you will see the process stuck and get timeout error.
Example:
The below is correct.
buildOptions: {
serverOnly: true,
debug: true,
cleanAfterBuild: true
},
The below will generate error
buildOptions: {
serverOnly: true,
debug: true,
cleanAfterBuild: true,
},
With mup deploy make sure that in your settings.json your last line in each block end with space and not , . If the last block end with , you will see the process stuck and get timeout error.
Example:
The below is correct.
“oAuth”: {
"twitter": {
  "consumerKey": "xxx",
  "secret": "xxxx",
  "access_token_key": "xxx",
  "access_token_secret": "xxx"
},
"facebook": {
  "appId": "xxx",
  "secret": "xxxx"
}
}
The below will generate error timeout
"oAuth": {
"twitter": {
  "consumerKey": "xxx",
  "secret": "xxxx",
  "access_token_key": "xxx",
  "access_token_secret": "xxx"
},
"facebook": {
  "appId": "xxx",
  "secret": "xxxx"
},
}
HOPE THAT WILL HELP !
Cheers,
Kosona
             
            
              
              
              1 Like