From 5a8775ec767fba7ecb256f79385f3ca67197514e Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Thu, 12 May 2016 10:43:08 +0700 Subject: [PATCH] first commit --- README.md | 1 + index.js | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 README.md create mode 100644 index.js diff --git a/README.md b/README.md new file mode 100644 index 0000000..a14c59e --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +ST24 to TrustLink (IRS) diff --git a/index.js b/index.js new file mode 100644 index 0000000..8f95032 --- /dev/null +++ b/index.js @@ -0,0 +1,26 @@ +var fs = require('fs'); +var ini = require('ini'); +var expresso = require('sate24-expresso'); +var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8')); + +process.chdir(__dirname); + +var logger = require('sate24/logger.js').start(); +var HttpServer = require('sate24/httpserver.js'); +var aaa = require('sate24/aaa.js'); +var partner = require('./partner-trustlink.js'); + +var matrix = aaa.prepareMatrix(); + +var options = { + 'aaa': aaa, + 'logger': logger, + 'config': config, + 'matrix': matrix, +} + +var httpServer = HttpServer.start(config, options); + +partner.start(config, aaa.callbackReport, options); +aaa.start(config, partner, options); +expresso.start(options); -- 1.9.0