summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/routes/gateway.ts5
-rw-r--r--src/util/Config.ts6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/routes/gateway.ts b/src/routes/gateway.ts

index cab685e2..9d34c999 100644 --- a/src/routes/gateway.ts +++ b/src/routes/gateway.ts
@@ -1,9 +1,12 @@ import { Router } from "express"; +import Config from "../util/Config" const router = Router(); +const url = Config.get().server.root_url; + router.get("/", (req, res) => { - res.send({ url: "ws://localhost:3002" }); + res.send({ url: `ws://${url}:3002` }); }); export default router; diff --git a/src/util/Config.ts b/src/util/Config.ts
index f1f0f458..e52cd2f7 100644 --- a/src/util/Config.ts +++ b/src/util/Config.ts
@@ -21,6 +21,9 @@ export interface RateLimitOptions { } export interface DefaultOptions { + server: { + root_url: string; + }; general: { instance_id: string; }; @@ -108,6 +111,9 @@ export interface DefaultOptions { } export const DefaultOptions: DefaultOptions = { + server: { + root_url: "localhost" // we are localhost unless the oposite is specified + }, general: { instance_id: Snowflake.generate(), },