36 lines
1.6 KiB
Plaintext
36 lines
1.6 KiB
Plaintext
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,
|
|
};
|