I decided to deploy my project to Zeit using the meteor-now package.
However, when I check the deployment (using the .sh URL or the alias) I don’t get my website, but rather a directory list. Apparently the problem is that I don’t have an “index file” for the “/” route… but I tried putting my project’s index.html file from the client folder to the root, and it didn’t work, either.
I tried two different commands: meteor-now and meteor-now -e ROOT_URL=http://myurl.com
My domain is correctly pointed to Zeit, so this is probably not the cause.
This is the second time in the past few months that now has made a change that made meteor-now incompatible. The first time was when they set a limit on built image sizes of 100mib. The workaround to this was to force now cloud v1: https://github.com/jkrup/meteor-now/issues/120
Regardless of what happens, the creator of meteor-now has stated in that first (current) issue that he plans to keep the project going, possibly on a different platform. Pretty cool!
It seems like the link you provided may provide a fix for the time being though - maybe both "features": { "cloud" : v1" } and "version": 1 are necessary?
It might work for you because you were already v1 user, so as long you don’t migrate your account to version 2 all your projects will be kept using v1 even you don’t specify them with version: 1.
So its important to both declare version: 1 and the v1 of docker.
I read through the discussions you guys mentioned, but unfortunately it is all looking very complicated to configure (and giving bugs where it shouldn’t). Any recommendations on a different solution to host simple Meteor apps for a very low entry price (let’s say lower than USD 10/month)?