Config: Be able to configure the target_url

This commit is contained in:
Diego Magdaleno
2021-05-15 16:15:52 -05:00
parent 35893c62bc
commit 67d85a9fc5
3 changed files with 10 additions and 1 deletions
BIN
View File
Binary file not shown.
+4 -1
View File
@@ -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;
+6
View File
@@ -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(),
},