diff --git a/server/ui/set_env.js b/server/ui/set_env.js new file mode 100644 index 0000000..098f99b --- /dev/null +++ b/server/ui/set_env.js @@ -0,0 +1,17 @@ +require('dotenv').config(); +const fs = require('fs'); + + +if (process.env.TORRENTS_CSV_ENDPOINT) { + let env_line = `export const endpoint = '${process.env.TORRENTS_CSV_ENDPOINT}';`; + fs.writeFile("src/env.ts", env_line, function (err) { + if (err) { + return console.log(err); + } + console.log("Found $TORRENTS_CSV_ENDPOINT, wrote src/env.ts"); + console.log("\t" + env_line); + }); +} else { + console.log("No $TORRENTS_CSV_ENDPOINT environment variable set, using http://0.0.0.0:8080"); +} +