UNPKG

yekonga-server

Version:
113 lines 3.25 kB
{ "appName": "String", "version": "String", "description": "String", "logoUrl": "File", "faviconUrl": "File", "primaryColor": "Color", "secondaryColor": "Color", "darkBackgroundColor": "Color", "appId": "String", "masterKey": "String", "enableAppKey": "Boolean", "userIdentifiers": "Array", "domain": "String", "protocol": "String", "domainAlias": "Array", "address": "String", "restApi": "String", "restAuthApi": "String", "tokenKey": "String", "pdfInstances": "Number", "tokenExpireTime": "Number", "secureOnly": "Boolean", "debug": "Boolean", "cors": "Boolean", "resetOTP": "Boolean", "environment": "String", "registerUserOnOtp": "Boolean", "sendOtpToSmsAndWhatsapp": "Boolean", "endToEndEncryption": "Boolean", "authPlaygroundEnable": "Boolean", "apiPlaygroundEnable": "Boolean", "enableDashboard": "Boolean", "allowCreateFrontend": "Boolean", "namingConvention": "String", "columnNamingConvention": "String", "namingConventionOptions": "Array", "public": "Array", "cloud": "String", "logFile": "String", "indexTemplate": "String", "emailTemplate": "String", "googleApiKey": "String", "googleApiKeyAlt": "String", "googleClientId": "String", "googleClientSecret": "String", "globalPassword": "String", "permissions": { "authActions": "Array", "guestActions": "Array" }, "graphql": { "apiRoute": "String", "apiAuthRoute": "String", "customTypes": "String", "customResolvers": "String", "customAuthTypes": "String", "customAuthResolvers": "String", "enabledForClasses": "Array", "disabledForClasses": "Array", "authResolvers": "Array", "authClasses": "Array", "guestResolvers": "Array", "guestClasses": "Array", "authQuery": { "user": "Array", "account": "Array" } }, "defaultDatabase": "String", "database": { "mongoDB": { "type": "String", "srv": "Boolean", "host": "String", "port": "String", "databaseName": "String", "username": "String", "password": "String", "prefix": "String", "generateID": "Boolean", "generateIDLength": "Number" } }, "authentication": { "saltRound": "Number", "algorithm": "String", "tokenSecret": "String", "cryptojsKey": "String", "cryptojsIv": "String" }, "ports": { "server": "Number", "redis": "Number" }, "mail": { "smtp": { "service": "String", "host": "String", "port": "Number", "secure": "Boolean", "from": "String", "domain": "String", "username": "String", "password": "String", "apiKey": "String" } }, "adminCredential": { "username": "String", "password": "String" } }