1 | #!/usr/bin/env coffee
|
2 |
|
3 | # loading and reading configuration variables
|
4 | Config = require "#{__dirname}/../src/config"
|
5 | Config.load()
|
6 | port = Config.get "port"
|
7 | startServer = ->
|
8 | # starts the express server
|
9 | app.listen(port)
|
10 |
|
11 | express = require "express"
|
12 | app = express()
|
13 |
|
14 | AppServerConfig = require "#{__dirname}/../src/appServerConfiguration"
|
15 | appServerConfig = new AppServerConfig
|
16 | appServerConfig.init(app)
|
17 | appServerConfig.configure (err) ->
|
18 | throw err if err
|
19 | startServer()
|
20 |
|
21 |
|