19 lines
531 B
TypeScript
19 lines
531 B
TypeScript
|
import http from 'http'
|
||
|
import { app } from './app'
|
||
|
import env from './config/environment'
|
||
|
import { Succ } from './services/globalService'
|
||
|
import database from './config/database'
|
||
|
const port: number = env.APP_PORT || 8080
|
||
|
const hostname: string = env.APP_HOSTNAME || 'localhost'
|
||
|
export const server = http.createServer(app)
|
||
|
|
||
|
// Server
|
||
|
export function runServer(): void {
|
||
|
server.listen(port, hostname, () => {
|
||
|
new Succ(200, `Server is listening on http://${hostname}:${port}`)
|
||
|
})
|
||
|
}
|
||
|
|
||
|
runServer()
|
||
|
const db_connection = database()
|