228 lines
9.1 KiB
CSV
228 lines
9.1 KiB
CSV
name,value
|
|
,
|
|
# ============================================================================
|
|
# SERVER CONFIGURATION
|
|
# ============================================================================
|
|
server_host,0.0.0.0
|
|
server_port,8088
|
|
sites_root,/tmp
|
|
,
|
|
# ============================================================================
|
|
# LLM CONFIGURATION
|
|
# ============================================================================
|
|
llm-key,none
|
|
llm-url,http://localhost:8081
|
|
llm-model,../../../../data/llm/DeepSeek-R1-Distill-Qwen-1.5B-Q3_K_M.gguf
|
|
,
|
|
llm-cache,false
|
|
llm-cache-ttl,3600
|
|
llm-cache-semantic,true
|
|
llm-cache-threshold,0.95
|
|
,
|
|
episodic-memory-threshold,4
|
|
,
|
|
mcp-server,false
|
|
,
|
|
# ============================================================================
|
|
# EMBEDDING CONFIGURATION
|
|
# ============================================================================
|
|
embedding-url,http://localhost:8082
|
|
embedding-model,../../../../data/llm/bge-small-en-v1.5-f32.gguf
|
|
,
|
|
# ============================================================================
|
|
# LLM SERVER CONFIGURATION
|
|
# ============================================================================
|
|
llm-server,true
|
|
llm-server-path,botserver-stack/bin/llm/build/bin
|
|
llm-server-host,0.0.0.0
|
|
llm-server-port,8081
|
|
llm-server-gpu-layers,0
|
|
llm-server-n-moe,0
|
|
llm-server-ctx-size,4096
|
|
llm-server-n-predict,1024
|
|
llm-server-parallel,6
|
|
llm-server-cont-batching,true
|
|
llm-server-mlock,false
|
|
llm-server-no-mmap,false
|
|
,
|
|
# ============================================================================
|
|
# EMAIL CONFIGURATION
|
|
# ============================================================================
|
|
email-from,from@domain.com
|
|
email-server,mail.domain.com
|
|
email-port,587
|
|
email-user,user@domain.com
|
|
email-pass,
|
|
,
|
|
# ============================================================================
|
|
# DATABASE CONFIGURATION
|
|
# ============================================================================
|
|
custom-server,localhost
|
|
custom-port,5432
|
|
custom-database,mycustomdb
|
|
custom-username,
|
|
custom-password,
|
|
,
|
|
# ============================================================================
|
|
# WEBSITE CRAWLER CONFIGURATION
|
|
# ============================================================================
|
|
website-expires,1d
|
|
website-max-depth,3
|
|
website-max-pages,100
|
|
,
|
|
# ============================================================================
|
|
# IMAGE GENERATOR CONFIGURATION
|
|
# ============================================================================
|
|
image-generator-model,../../../../data/diffusion/sd_turbo_f16.gguf
|
|
image-generator-steps,4
|
|
image-generator-width,512
|
|
image-generator-height,512
|
|
image-generator-gpu-layers,20
|
|
image-generator-batch-size,1
|
|
,
|
|
# ============================================================================
|
|
# VIDEO GENERATOR CONFIGURATION
|
|
# ============================================================================
|
|
video-generator-model,../../../../data/diffusion/zeroscope_v2_576w
|
|
video-generator-frames,24
|
|
video-generator-fps,8
|
|
video-generator-width,320
|
|
video-generator-height,576
|
|
video-generator-gpu-layers,15
|
|
video-generator-batch-size,1
|
|
,
|
|
# ============================================================================
|
|
# BOTMODELS CONFIGURATION
|
|
# ============================================================================
|
|
botmodels-enabled,true
|
|
botmodels-host,0.0.0.0
|
|
botmodels-port,8085
|
|
,
|
|
default-generator,all
|
|
,
|
|
# ============================================================================
|
|
# OAUTH AUTHENTICATION CONFIGURATION
|
|
# ============================================================================
|
|
# Enable social login providers by setting the corresponding -enabled flag
|
|
# to "true" and providing valid client credentials.
|
|
#
|
|
# Each provider requires:
|
|
# - oauth-{provider}-enabled: Set to "true" to enable the provider
|
|
# - oauth-{provider}-client-id: The Client ID from the provider
|
|
# - oauth-{provider}-client-secret: The Client Secret from the provider
|
|
# - oauth-{provider}-redirect-uri: (Optional) Custom callback URL
|
|
#
|
|
# Default redirect URI format: http://your-domain/auth/oauth/{provider}/callback
|
|
# ============================================================================
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# GOOGLE OAUTH
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://console.cloud.google.com/apis/credentials
|
|
# 2. Create a new project or select existing
|
|
# 3. Click "Create Credentials" > "OAuth client ID"
|
|
# 4. Select "Web application" as application type
|
|
# 5. Add authorized redirect URI: http://your-domain/auth/oauth/google/callback
|
|
# 6. Copy the Client ID and Client Secret below
|
|
#
|
|
# Documentation: https://developers.google.com/identity/protocols/oauth2/web-server
|
|
# ----------------------------------------------------------------------------
|
|
oauth-google-enabled,false
|
|
oauth-google-client-id,
|
|
oauth-google-client-secret,
|
|
oauth-google-redirect-uri,
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# MICROSOFT OAUTH (Azure AD)
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
|
|
# 2. Click "New registration"
|
|
# 3. Enter application name and select "Accounts in any organizational directory and personal Microsoft accounts"
|
|
# 4. Add redirect URI: http://your-domain/auth/oauth/microsoft/callback (Web platform)
|
|
# 5. Go to "Certificates & secrets" > "New client secret"
|
|
# 6. Copy the Application (client) ID and secret value below
|
|
#
|
|
# Documentation: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app
|
|
# ----------------------------------------------------------------------------
|
|
oauth-microsoft-enabled,false
|
|
oauth-microsoft-client-id,
|
|
oauth-microsoft-client-secret,
|
|
oauth-microsoft-redirect-uri,
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# DISCORD OAUTH
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://discord.com/developers/applications
|
|
# 2. Click "New Application" and enter a name
|
|
# 3. Go to "OAuth2" in the left sidebar
|
|
# 4. Add redirect URL: http://your-domain/auth/oauth/discord/callback
|
|
# 5. Copy the Client ID and Client Secret below
|
|
# 6. Under "OAuth2 URL Generator", select scopes: identify, email
|
|
#
|
|
# Documentation: https://discord.com/developers/docs/topics/oauth2
|
|
# ----------------------------------------------------------------------------
|
|
oauth-discord-enabled,false
|
|
oauth-discord-client-id,
|
|
oauth-discord-client-secret,
|
|
oauth-discord-redirect-uri,
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# FACEBOOK OAUTH
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://developers.facebook.com/apps/
|
|
# 2. Click "Create App" > Select "Consumer" or "Business"
|
|
# 3. Add "Facebook Login" product to your app
|
|
# 4. Go to Facebook Login > Settings
|
|
# 5. Add Valid OAuth Redirect URI: http://your-domain/auth/oauth/facebook/callback
|
|
# 6. Go to Settings > Basic to get App ID and App Secret
|
|
#
|
|
# Documentation: https://developers.facebook.com/docs/facebook-login/guides/advanced/manual-flow
|
|
# ----------------------------------------------------------------------------
|
|
oauth-facebook-enabled,false
|
|
oauth-facebook-client-id,
|
|
oauth-facebook-client-secret,
|
|
oauth-facebook-redirect-uri,
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# TWITTER (X) OAUTH 2.0
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://developer.twitter.com/en/portal/dashboard
|
|
# 2. Create a new project and app (or use existing)
|
|
# 3. Go to your app's "Keys and tokens" tab
|
|
# 4. Under "OAuth 2.0 Client ID and Client Secret", generate credentials
|
|
# 5. Go to "User authentication settings" and configure:
|
|
# - Enable OAuth 2.0
|
|
# - Type: Web App
|
|
# - Callback URL: http://your-domain/auth/oauth/twitter/callback
|
|
# 6. Copy Client ID and Client Secret below
|
|
#
|
|
# Note: Twitter requires OAuth 2.0 with PKCE for web apps
|
|
# Documentation: https://developer.twitter.com/en/docs/authentication/oauth-2-0
|
|
# ----------------------------------------------------------------------------
|
|
oauth-twitter-enabled,false
|
|
oauth-twitter-client-id,
|
|
oauth-twitter-client-secret,
|
|
oauth-twitter-redirect-uri,
|
|
,
|
|
# ----------------------------------------------------------------------------
|
|
# REDDIT OAUTH
|
|
# ----------------------------------------------------------------------------
|
|
# Setup Instructions:
|
|
# 1. Go to https://www.reddit.com/prefs/apps
|
|
# 2. Click "create another app..." at the bottom
|
|
# 3. Select "web app" as the application type
|
|
# 4. Enter redirect URI: http://your-domain/auth/oauth/reddit/callback
|
|
# 5. Copy the client ID (under app name) and secret below
|
|
#
|
|
# Note: Reddit requires Basic Auth for token exchange and custom User-Agent
|
|
# Documentation: https://github.com/reddit-archive/reddit/wiki/OAuth2
|
|
# ----------------------------------------------------------------------------
|
|
oauth-reddit-enabled,false
|
|
oauth-reddit-client-id,
|
|
oauth-reddit-client-secret,
|
|
oauth-reddit-redirect-uri,
|