h0tb0x/h0tb0x — pull request #41 by cfhirsch (2013-11-25 20:05:30+00:00)
Title: Develop

Please bear with me, I'm a git noob and this is my first pull request.

The URL in the homebrew installation command was incomplete so I fixed it.

Also, angularjs-file-upload 0.1.4 could not be found, resulting in a build error, so updated to 1.1.8. Full disclosure, with this change I got h0tb0x to build but get a runtime error:

Schema "h0tb0x" version is: 2
Running with config:
ApiPort: 8000
LinkPort: 31337
Rendezvous: rs.h0tb0x.net:2134
ExtHost:
ExtPort: 0
Gateway Address: "192.168.0.1"
2013/11/25 12:02:32 Using NAT-PMP to open port.
2013/11/25 12:02:32 Unable to get external IP address from NAT
panic: Unable to get external IP address from NAT

Not sure if this an issue with updating angularjs-file-upload, or if my father-in-laws' router isn't playing nice - still playing around, going to be off the grid for a couple days, so figured I would send a pull request.

Also, FYI - I hit the following installation issues on my Macbook, didn't include them in the readme:

* I had a really old version of XCode (v3.x.x), had to upgrade to v5 to get some of the homebrew packages to install.
* I needed to brew install mercurial to get h0tb0x to build.