mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 20:11:19 -04:00
27 lines
436 B
JavaScript
27 lines
436 B
JavaScript
/* global Config, UI, Broker, Snowflake */
|
|
|
|
/*
|
|
Entry point.
|
|
*/
|
|
|
|
var config = new Config("node");
|
|
|
|
var ui = new UI();
|
|
|
|
var broker = new Broker(config);
|
|
|
|
var snowflake = new Snowflake(config, ui, broker);
|
|
|
|
var log = function(msg) {
|
|
return console.log('Snowflake: ' + msg);
|
|
};
|
|
|
|
var dbg = log;
|
|
|
|
log('== snowflake proxy ==');
|
|
|
|
dbg('Contacting Broker at ' + broker.url);
|
|
|
|
snowflake.setRelayAddr(config.relayAddr);
|
|
|
|
snowflake.beginWebRTC();
|