UNPKG

huskee-install

Version:

Huskee server installer

25 lines (20 loc) 586 B
const net = require('net') const config = require('../conf/main') const zlib = require('zlib') let hasServer = false if(hasServer) return const server = net.createServer({ allowHalfOpen: true }, socket => { const gzip = zlib.createGzip() // const gzipProcess = socket.pipe(gzip) // gzipProcess.on('finish', () => { // gzipProcess.pipe(socket) // }) socket.pipe(socket) // socket.on('data', socket.write) }).on('error', err => console.error) server.listen({ host: 'localhost', port: config.proxyport, exclusive: true }) hasServer = true