1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-09-21 18:21:36 +02:00

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 74 additions and 12285 deletions

12348
package-lock.json generated

File diff suppressed because it is too large Load Diff

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;

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(),
},