const port = 8000; const whitelist = ['127.0.0.1']; //Example for add several IP in whitelist: ['127.0.0.1', '192.168.0.10'] const whitelistMode = true; //Disabling enabling the ip whitelist mode. true/false const basicAuthMode = false; //Toggle basic authentication for endpoints. const basicAuthUser = {username: "user", password: "password"}; //Login credentials when basicAuthMode is true. const disableThumbnails = false; //Disables the generation of thumbnails, opting to use the raw images instead const autorun = true; //Autorun in the browser. true/false const enableExtensions = true; //Enables support for TavernAI-extras project const listen = true; // If true, Can be access from other device or PC. otherwise can be access only from hosting machine. const allowKeysExposure = false; // If true, private API keys could be fetched to the frontend. const skipContentCheck = false; // If true, no new default content will be delivered to you. // If true, Allows insecure settings for listen, whitelist, and authentication. // Change this setting only on "trusted networks". Do not change this value unless you are aware of the issues that can arise from changing this setting and configuring a insecure setting. const securityOverride = false; // Request overrides for additional headers const requestOverrides = []; module.exports = { port, whitelist, whitelistMode, basicAuthMode, basicAuthUser, autorun, enableExtensions, listen, disableThumbnails, allowKeysExposure, securityOverride, skipContentCheck, requestOverrides, };