import {Routes} from "./routes/admin-routes"; import {IoRoutes} from "./routes/io-routes"; import {PollController} from "./polls/poll-admin" export {Routes,IoRoutes,PollController} import * as fs from "fs"; import {TradechatServer,Keys,TradechatServerConfig} from "./tradechat-server"; import { functionExpression } from "babel-types"; var config = new TradechatServerConfig(); config.pathRoot ="/var/admin"; config.uploadDirectory = "/var/uploads"; config.port = 1443; config.name = "admin"; var keys = new Keys (); keys.key = fs.readFileSync('/root/certs/STAR_fortunesrocks_me.key').toString(); keys.cert = fs.readFileSync('/root/certs/STAR_fortunesrocks_me.crt').toString(); keys.ca.push(fs.readFileSync('/root/certs/STAR_fortunesrocks_me.ca-bundle').toString()) var routes = new Routes(); var ioRoutes = new IoRoutes(); var poll = new PollController(); var server = new TradechatServer(routes,ioRoutes,poll,keys,config);