summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-05-25 01:11:16 +0200
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-05-25 01:11:16 +0200
commitaa602fcace337297b557ca4b856fa79f5ab29985 (patch)
treee52d6c211df1387dd988d384b6908086c3031981
parentnpm i @fosscord/server-util@1.3.2 (diff)
downloadserver-aa602fcace337297b557ca4b856fa79f5ab29985.tar.xz
npm i @fosscord/server-util@1.3.3
-rw-r--r--.env.example4
-rw-r--r--package-lock.json14
-rw-r--r--package.json2
-rw-r--r--src/Server.ts3
4 files changed, 14 insertions, 9 deletions
diff --git a/.env.example b/.env.example
new file mode 100644

index 00000000..0224de64 --- /dev/null +++ b/.env.example
@@ -0,0 +1,4 @@ +MONGO_URL=mongodb://localhost/fosscord +PORT=3002 +PRODUCTION=TRUE +THREADS=# automatically use all available cores, only available if production = true \ No newline at end of file diff --git a/package-lock.json b/package-lock.json
index 6608281d..32c7f62c 100644 --- a/package-lock.json +++ b/package-lock.json
@@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@fosscord/server-util": "^1.3.2", + "@fosscord/server-util": "^1.3.3", "ajv": "^8.5.0", "dotenv": "^8.2.0", "jsonwebtoken": "^8.5.1", @@ -31,9 +31,9 @@ } }, "node_modules/@fosscord/server-util": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@fosscord/server-util/-/server-util-1.3.2.tgz", - "integrity": "sha512-OsrmWDVHzHedGMdas7M02jPM7yzP++M3rlzESNJA4uf19Pnp66Gqs1vQ9ls/QJsmC7Lzk9zczEW3XP9G+O0p3A==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@fosscord/server-util/-/server-util-1.3.3.tgz", + "integrity": "sha512-fiEQQ93kOLXSTQBOW6PB5Th6ZHH1ozMP1nWeTjdnmr32g7X8BWJkmDMXWfKuR2PNuNr0eNJG4j1lbhIqefDqUA==", "dependencies": { "@types/jsonwebtoken": "^8.5.0", "@types/mongoose-autopopulate": "^0.10.1", @@ -2217,9 +2217,9 @@ }, "dependencies": { "@fosscord/server-util": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@fosscord/server-util/-/server-util-1.3.2.tgz", - "integrity": "sha512-OsrmWDVHzHedGMdas7M02jPM7yzP++M3rlzESNJA4uf19Pnp66Gqs1vQ9ls/QJsmC7Lzk9zczEW3XP9G+O0p3A==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@fosscord/server-util/-/server-util-1.3.3.tgz", + "integrity": "sha512-fiEQQ93kOLXSTQBOW6PB5Th6ZHH1ozMP1nWeTjdnmr32g7X8BWJkmDMXWfKuR2PNuNr0eNJG4j1lbhIqefDqUA==", "requires": { "@types/jsonwebtoken": "^8.5.0", "@types/mongoose-autopopulate": "^0.10.1", diff --git a/package.json b/package.json
index 97792782..2d061bad 100644 --- a/package.json +++ b/package.json
@@ -13,7 +13,7 @@ "author": "Fosscord", "license": "ISC", "dependencies": { - "@fosscord/server-util": "^1.3.2", + "@fosscord/server-util": "^1.3.3", "ajv": "^8.5.0", "dotenv": "^8.2.0", "jsonwebtoken": "^8.5.1", diff --git a/src/Server.ts b/src/Server.ts
index 46130b29..2f72cc00 100644 --- a/src/Server.ts +++ b/src/Server.ts
@@ -1,7 +1,7 @@ import "missing-native-js-functions"; import dotenv from "dotenv"; dotenv.config(); -import { db } from "@fosscord/server-util"; +import { Config, db } from "@fosscord/server-util"; import { Server as WebSocketServer } from "ws"; import { Connection } from "./events/Connection"; @@ -36,6 +36,7 @@ export class Server { // @ts-ignore await (db as Promise<Connection>); await this.setupSchema(); + await Config.init(); console.log("[DB] connected"); console.log(`[Gateway] online on 0.0.0.0:${port}`); }