snowflake/proxy
2016-01-27 22:10:02 -08:00
..
lib successful bootstrap through browser proxy! (closes #5) 2016-01-12 11:14:28 -08:00
static split and organize coffee files, improve Cake build tasks 2016-01-14 16:28:32 -08:00
broker.coffee Query string params available in the snowflake proxy for manual mode, broker url, and target relay address 2016-01-23 09:27:26 -08:00
Cakefile Initial broker registration of browser proxies 2016-01-20 17:23:47 -08:00
coffee-snowflake.html split and organize coffee files, improve Cake build tasks 2016-01-14 16:28:32 -08:00
coffeelint.json use coffeelint 2016-01-15 08:47:06 -08:00
proxypair.coffee Snowflake proxy successfully reset and bootstrap a new client (#15) 2016-01-22 12:22:09 -08:00
README.md snowflake reset works correctly without copy paste condition, 2016-01-25 10:23:24 -08:00
shims.coffee split and organize coffee files, improve Cake build tasks 2016-01-14 16:28:32 -08:00
snowflake.coffee Enforce cake linting in CI 2016-01-27 22:10:02 -08:00
snowflake_test.coffee use coffeelint 2016-01-15 08:47:06 -08:00
util.coffee Query string params available in the snowflake proxy for manual mode, broker url, and target relay address 2016-01-23 09:27:26 -08:00
websocket.coffee snowflake reset works correctly without copy paste condition, 2016-01-25 10:23:24 -08:00

This is the browser proxy component of Snowflake.

Testing:

Unit tests are available with:

cake test

To run locally, start a webserver and navigate to snowflake.html.

Parameters

With no parameters, snowflake uses the default relay 192.81.135.242:9901 and uses automatic signaling with the default broker at https://snowflake-reg.appspot.com/.

Here are optional parameters to include in the query string.

manual - enables copy-paste signalling mode.
relay=<address> - use a custom target relay.
broker=<url> - use a custom broker.