added ENV overides for JF_HOST and JF_API_KEY

This commit is contained in:
CyferShepard
2024-10-07 10:13:44 +02:00
parent 6ba8a3188a
commit c31edc045a

View File

@@ -3,6 +3,10 @@ const db = require("../db");
class Config {
async getConfig() {
try {
//Manual overrides
process.env.POSTGRES_USER = process.env.POSTGRES_USER ?? "postgres";
//
const { rows: config } = await db.query('SELECT * FROM app_config where "ID"=1');
const state = this.#getConfigState(config);
@@ -12,8 +16,8 @@ class Config {
}
return {
JF_HOST: config[0].JF_HOST,
JF_API_KEY: config[0].JF_API_KEY,
JF_HOST: process.env.JF_HOST ?? config[0].JF_HOST,
JF_API_KEY: process.env.JF_API_KEY ?? config[0].JF_API_KEY,
APP_USER: config[0].APP_USER,
APP_PASSWORD: config[0].APP_PASSWORD,
REQUIRE_LOGIN: config[0].REQUIRE_LOGIN,