20 lines
		
	
	
		
			469 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			469 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
(function () {
 | 
						|
'use strict';
 | 
						|
 | 
						|
var WebSocket = require('ws');
 | 
						|
var jwt = require('jsonwebtoken');
 | 
						|
var hostname = 'example.daplie.me';
 | 
						|
var token = jwt.sign({ name: hostname }, 'shhhhh');
 | 
						|
var url = 'wss://stunnel.hellabit.com:3000/?access_token=' + token;
 | 
						|
var wstunneler = new WebSocket(url, { rejectUnauthorized: false });
 | 
						|
 | 
						|
wstunneler.on('open', function () {
 | 
						|
  console.log('open');
 | 
						|
});
 | 
						|
 | 
						|
wstunneler.on('error', function (err) {
 | 
						|
  console.error(err.toString());
 | 
						|
});
 | 
						|
 | 
						|
}());
 |