Creating Multiple Instances of a Meteor App for Different Clients


Alright, so I’m not sure about the exact phrasing of my question, and I’m also not sure whether or not this should be a Meteor issue or a Git issue, as I was going to try and do it with different remotes/branches in Git but it ultimately didn’t work out.

Anyway, with my app, I’m trying to create a hub for clients to work out of. Each would get their own instance of the hub, as well as their own database. The entire app itself would be the same, except for a few config changes in the package.json file and some SASS variables/mixins, but otherwise everything is the same.

What would be the best way to go about this? I was originally just going to copy and paste and changes I make from the original project and then push it to the corresponding Heroku instance, but once I get more clients with more instances of the app, that would be a lot more tedious and time consuming.

Any insight would be appreciated! Thank you!


Is it not an option to move the variable config into the database? Keep the file system equal across clients?