I'm not going to take the position Heroku servers are better. Both are the same to be honest. Both will switch off your app after a period of inactivity. Both are run on EC2. One thing with Meteor's servers is you have more resources for your app than on Heroku....
meteor,nitrousio,password-recovery,reset-password,telescope
You need to set up an SMTP service (Meteor's own hosting uses Mailgun, but others are available), and set the environment variable MAIL_URL to match the details of your service, as documented here. Ideally do this in the Nitrious.io environment before Meteor starts, but you can do it on startup...
javascript,meteor,state,telescope
This is a bug. I guess it may be considered minor, but as I was searching for the solution in the project's site, it made it really frustrating to use!
javascript,mongodb,meteor,iron-router,telescope
I could make it work. See how was: var y = Router.current().data().postedAt; var nex = Posts.find({postedAt:{$gt:y}}, {sort: {postedAt: 1}, limit:1} ); nex.forEach(function(nex){ _id = nex._id;}); Router.go('post_page', {_id:this._id}); ...
In Telescope, there's a helper named formatDate specifically designed for that purpose, just call it in your template like this : {{formatDate scheduledAt "ddd MMMM DD YYYY"}} Under the hood, it's using momentjs to display the date object. http://momentjs.com/docs/#/displaying/...
meteor,meteor-accounts,telescope
The problem with this is you have to share the collection names. If you use your databases you're also insured against Telescope suddenly using a collection name that your other app uses on a future version too. What you can do is only share the users collection if you want....
After some digging in Telescope source, I came to this solution: Create a file named i.e. custom_view_menu.js in your custom package with this content: getRoute = function (item) { // if route is a Function return its result, else apply Router.path() to it return typeof item.route == "function" ? item.route()...
Just add "/" to the end of "Site URL" "http://www.yourdomain.com/"...
EACCES is a common error associated with lacking the appropriate permissions. Try running the command again as root: sudo meteor ...
You need to create a new package to hold your customizations. You can look at the Telescope documentation, look at existing theme packages such as base and hubble, or copy and adapt the telescope-blank package. Once you have your new package, you can simply overwrite the viewNav menu. For example:...