Skip to content

Commit 82e98f7

Browse files
committed
Add env secrets setup for development server
Signed-off-by: Tarun Arora <[email protected]>
1 parent 96d3b75 commit 82e98f7

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@ typings/
287287
# SageMath parsed files
288288

289289
# Environments
290+
env.js
290291

291292
# Spyder project settings
292293

env.example.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// Copy this file and rename it to env.js and put under src/js folder
2+
3+
export const KEY_AUTH_TOKEN = "auth-token";
4+
5+
export const SITE_URL = "http://0.0.0.0:8080";
6+
7+
export const KEY_THEME = "theme";
8+
9+
export const BACKEND_URL = "http://0.0.0.0:8000";

src/js/constants.js

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
export const KEY_AUTH_TOKEN = "auth-token";
1+
let KEY_AUTH_TOKEN = "auth-token";
2+
let SITE_URL = "https://codefest.iitbhu.tech";
3+
let KEY_THEME = "theme";
4+
let BACKEND_URL = "https://codefest.iitbhu.tech/api";
25

3-
export const SITE_URL = "https://codefest.iitbhu.tech";
6+
try{
7+
const envSecrets = require("./env");
8+
KEY_AUTH_TOKEN = envSecrets.KEY_AUTH_TOKEN || KEY_AUTH_TOKEN
9+
SITE_URL = envSecrets.SITE_URL || SITE_URL
10+
KEY_THEME = envSecrets.KEY_THEME || KEY_THEME
11+
BACKEND_URL = envSecrets.BACKEND_URL || BACKEND_URL
12+
}
13+
catch(e){}
414

5-
export const KEY_THEME = "theme";
6-
7-
export const BACKEND_URL = "https://codefest.iitbhu.tech/api";
15+
export {KEY_AUTH_TOKEN, SITE_URL, KEY_THEME, BACKEND_URL};

0 commit comments

Comments
 (0)