First off, props to robmoggach for creating a script that attempts to do the job, however I'm working on a Meteor app that requires Mongo and found that the script wasn't setting everything up to completion. Here's an attempt to catalog all the steps I performed, in the hopes it might save someone a bit of headache someday:
1. Use the WebFaction web dashboard to provision your app directories
- Log in, go to Domains/Websites > Applications, click to add a new application
- Name this one for your Meteor app (for the rest of this doc let's use myapp as your moniker), e.g. myappmeteor
- Change the app category to Custom, type to Custom websockets app (listening on port), check to open a port in the firewall
- Save and note the port number you get (let's say it's 20000, you'll need this later)
- Click to add a second application
- Name this one for the Mong