Clean setup - nork v4, nothing else

This commit is contained in:
2024-04-29 21:26:04 +02:00
parent aa6643e023
commit 3f328e5316
8 changed files with 167 additions and 0 deletions

26
api/src/server.ts Normal file
View File

@ -0,0 +1,26 @@
import http from "http";
import { app } from "./app";
import env from "./config/environment";
//const env = {
// APP_PORT: 8080,
// APP_HOSTNAME: "127.0.0.1",
//};
import { Log } from "nork";
//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, () => {
Log.info(200, `Server is listening on http://${hostname}:${port}`);
});
}
//if (!env.NORK.database) {
runServer();
//} else {
// const db_connection = database()
// runServer()
//}