Evennode hosting: ENOENT /data/web.browser/program.json

I successfully deployed a meteor app on www.evennode.com by uploading all of the contents in the bundle subfolder /programs/server and created an app.js file to require the boot.js file and start the application. I received confirmation that all modules are installed properly without errors. However the app fails to start and returns an error like so:

2017-07-05 04:25:21 cf968d8ecf13 —> Starting app
2017-07-05 04:25:21 cf968d8ecf13 Detected app.js file
2017-07-05 04:25:23 cf968d8ecf13 {“line”:“535”,“file”:“webapp_server.js”,“message”:“Error reloading the client program: Error: ENOENT: no such file or directory, open ‘/data/web.browser/program.json’\n at Object.Future.wait (/data/app/node_modules/fibers/future.js:449:15)\n at packages/meteor.js:213:24\n at readUtf8FileSync (packages/webapp/webapp_server.js:52:10)\n at generateClientProgram (packages/webapp/webapp_server.js:467:37)\n at packages/webapp/webapp_server.js:529:11\n at Function..each..forEach (packages/underscore.js:147:22)\n at packages/webapp/webapp_server.js:527:11\n at runWithEnvironment (packages/meteor.js:1176:24)\n at Object.task (packages/meteor.js:1189:14)\n at [object Object]._.extend._run (packages/meteor.js:807:18)\n - - - - -\n at Error (native)”,“time”:{"$date":1499221523163},“level”:“error”}

Has anybody experienced this before? I searched the forums but could not find /data/web.browser/programs.json. Please help.

I resolved this by coping the web.browser folder from bundle/programs/ to within bundle/programs/server. I then updated bundle/programs/server/config.json to point to updated path of web.browser. Now, does anyone know where to include MONGO_URL and ROOT_URL on the app using some .json file on under bundle/programs/server?

Got it. Evennode has an Environment Vars settings with which you can specify variables such as MONGO_URL and ROOT_URL which will be picked up automatically by the process.env calls on the app. Good day everyone!