Building and Installing wsgw
- A WebSocket (RFC6455) compliant device or browser. See supported browsers.
If you have all of the dependencies listed above (and you probably do) just type
./configure && make
You can run the client directly from the source directory now
Or install it by issuing
sudo make install
Mac OS X
To build, you will need to install XCode developer tools found your installation DVD or downloaded from the App store or developer.apple.com. Tools are free.
Included in contrib is an example com.deviousfish.wsgw.plist. Add this to a user’s ~/Library/LaunchAgents (launch at login) or the system /Libary/LaunchDaemons (launch at boot; be sure to review the file when installing as there are some file paths and user names in it.
wsgw takes its configuration from the command line. By default, it listens on port 8000 for requests; this can be changed with the -p option.
After options, list all the services supported:
See the wsgw(1) for more details.
To set up wsgw for pianod running on the same host as the gateway, with both on their usual ports (pianod: 4445, wsgw: 8000):