Thanks very much for your Guide @andersr. I wish it existed sooner since I'm sure many of us (who wanted to support MDG with their paid hosting service), wasted a lot of time struggling with poor Galaxy instructions.
Here are a couple more points that may be helpful to others:
1. There is a Direct Link to Server Logs
if you have further troubles deploying your app, you can directly access your server logs at:
2. Ensure mLab Credentials are R/W
Maybe it's just me, but when I saw the mLab
read-only setting for username and password, I thought that mLab was asking whether I wanted to deny any incoming web API requests to change the database login credentials, so I set it to
true. It turns out that this setting must be for database documents, not the login credentials. Your excellent screenshots helped me realize that the
read-only setting must be
false (don't check it). And now everything is working. Thanks again!