diff --git a/server/server.js b/server/server.js index 35929125a9c6a17e03582fbee2a12abac899606f..993bbab1bf62ee9ce2e40c1b489c4305e5a17b09 100644 --- a/server/server.js +++ b/server/server.js @@ -214,7 +214,7 @@ app.post( ); try { - const autoAttachRoomsPath = path.join(__dirname, "autoAttach.json"); + const autoAttachRoomsPath = process.env.AUTO_ATTACH_FILE || path.join(__dirname, "autoAttach.json"); const urlList = JSON.parse(fs.readFileSync(autoAttachRoomsPath)); const attach = async function (roomUrl) { try { @@ -243,7 +243,7 @@ try { setInterval(async () => { const fileContent = JSON.stringify(generateRoomList()); await fs.promises.writeFile( - path.join(__dirname, "rooms.json"), + process.env.ROOM_LIST_FILE_PATH || path.join(__dirname, "rooms.json"), fileContent, "utf8" );