var Machines = new Mongo.Collection("machines"); if (Meteor.isClient) { // counter starts at 0 Session.setDefault('counter', 0); Template.body.helpers({ machines: function() { return [{hostname: 'machine1'}, {hostname:' machine2'}]; return Machines.find({}); } }); Template.hello.helpers({ counter: function () { return Session.get('counter'); } }); Template.hello.events({ 'click button': function () { // increment the counter when button is clicked Session.set('counter', Session.get('counter') + 1); } }); } if (Meteor.isServer) { Meteor.startup(function () { // code to run on server at startup }); }