mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-03-18 05:41:58 +01:00
85 lines
3.0 KiB
YAML
85 lines
3.0 KiB
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: env-configmap
|
|
data:
|
|
# Auth Setting, also check the secrets file
|
|
AUTH_TYPE: "disabled" # Change this for production uses unless Onyx is only accessible behind VPN
|
|
ENCRYPTION_KEY_SECRET: "" # This should not be specified directly in the yaml, this is just for reference
|
|
SESSION_EXPIRE_TIME_SECONDS: "86400" # 1 Day Default
|
|
VALID_EMAIL_DOMAINS: "" # Can be something like onyx.app, as an extra double-check
|
|
SMTP_SERVER: "" # For sending verification emails, if unspecified then defaults to 'smtp.gmail.com'
|
|
SMTP_PORT: "" # For sending verification emails, if unspecified then defaults to '587'
|
|
SMTP_USER: "" # 'your-email@company.com'
|
|
SMTP_PASS: "" # 'your-gmail-password'
|
|
EMAIL_FROM: "" # 'your-email@company.com' SMTP_USER missing used instead
|
|
CORS_ALLOWED_ORIGIN: ""
|
|
# Gen AI Settings
|
|
GEN_AI_MAX_TOKENS: ""
|
|
QA_TIMEOUT: "60"
|
|
MAX_CHUNKS_FED_TO_CHAT: ""
|
|
DISABLE_LLM_DOC_RELEVANCE: ""
|
|
DISABLE_LLM_CHOOSE_SEARCH: ""
|
|
DISABLE_LLM_QUERY_REPHRASE: ""
|
|
# Query Options
|
|
DOC_TIME_DECAY: ""
|
|
HYBRID_ALPHA: ""
|
|
EDIT_KEYWORD_QUERY: ""
|
|
MULTILINGUAL_QUERY_EXPANSION: ""
|
|
LANGUAGE_HINT: ""
|
|
LANGUAGE_CHAT_NAMING_HINT: ""
|
|
QA_PROMPT_OVERRIDE: ""
|
|
# Other Services
|
|
POSTGRES_HOST: "relational-db-service"
|
|
POSTGRES_DEFAULT_SCHEMA: ""
|
|
VESPA_HOST: "document-index-service"
|
|
REDIS_HOST: "redis-service"
|
|
# Internet Search Tool
|
|
BING_API_KEY: ""
|
|
# Don't change the NLP models unless you know what you're doing
|
|
EMBEDDING_BATCH_SIZE: ""
|
|
DOCUMENT_ENCODER_MODEL: ""
|
|
NORMALIZE_EMBEDDINGS: ""
|
|
ASYM_QUERY_PREFIX: ""
|
|
ASYM_PASSAGE_PREFIX: ""
|
|
DISABLE_RERANK_FOR_STREAMING: ""
|
|
MODEL_SERVER_HOST: "inference-model-server-service"
|
|
MODEL_SERVER_PORT: ""
|
|
INDEXING_MODEL_SERVER_HOST: "indexing-model-server-service"
|
|
MIN_THREADS_ML_MODELS: ""
|
|
# Indexing Configs
|
|
VESPA_SEARCHER_THREADS: ""
|
|
NUM_INDEXING_WORKERS: ""
|
|
ENABLED_CONNECTOR_TYPES: ""
|
|
DISABLE_INDEX_UPDATE_ON_SWAP: ""
|
|
DASK_JOB_CLIENT_ENABLED: ""
|
|
CONTINUE_ON_CONNECTOR_FAILURE: ""
|
|
EXPERIMENTAL_CHECKPOINTING_ENABLED: ""
|
|
CONFLUENCE_CONNECTOR_LABELS_TO_SKIP: ""
|
|
JIRA_API_VERSION: ""
|
|
WEB_CONNECTOR_VALIDATE_URLS: ""
|
|
GONG_CONNECTOR_START_TIME: ""
|
|
NOTION_CONNECTOR_ENABLE_RECURSIVE_PAGE_LOOKUP: ""
|
|
MAX_DOCUMENT_CHARS: ""
|
|
MAX_FILE_SIZE_BYTES: ""
|
|
# OnyxBot SlackBot Configs
|
|
DANSWER_BOT_DISABLE_DOCS_ONLY_ANSWER: ""
|
|
DANSWER_BOT_DISPLAY_ERROR_MSGS: ""
|
|
DANSWER_BOT_RESPOND_EVERY_CHANNEL: ""
|
|
DANSWER_BOT_DISABLE_COT: "" # Currently unused
|
|
NOTIFY_SLACKBOT_NO_ANSWER: ""
|
|
# Logging
|
|
# Optional Telemetry, please keep it on (nothing sensitive is collected)? <3
|
|
# https://docs.onyx.app/more/telemetry
|
|
DISABLE_TELEMETRY: ""
|
|
LOG_LEVEL: ""
|
|
LOG_ALL_MODEL_INTERACTIONS: ""
|
|
LOG_DANSWER_MODEL_INTERACTIONS: ""
|
|
LOG_VESPA_TIMING_INFORMATION: ""
|
|
# Shared or Non-backend Related
|
|
INTERNAL_URL: "http://api-server-service:80" # for web server
|
|
WEB_DOMAIN: "http://localhost:3000" # for web server and api server
|
|
DOMAIN: "localhost" # for nginx
|
|
# Chat Configs
|
|
HARD_DELETE_CHATS: ""
|