Skip to content

Commit 57103ba

Browse files
authored
Merge branch 'danny-avila:main' into main
2 parents 91ef37d + 4af72aa commit 57103ba

File tree

932 files changed

+76032
-64235
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

932 files changed

+76032
-64235
lines changed

.env.example

Lines changed: 67 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ DOMAIN_CLIENT=http://localhost:3080
2020
DOMAIN_SERVER=http://localhost:3080
2121

2222
NO_INDEX=true
23+
# Use the address that is at most n number of hops away from the Express application.
24+
# req.socket.remoteAddress is the first hop, and the rest are looked for in the X-Forwarded-For header from right to left.
25+
# A value of 0 means that the first untrusted address would be req.socket.remoteAddress, i.e. there is no reverse proxy.
26+
# Defaulted to 1.
27+
TRUST_PROXY=1
2328

2429
#===============#
2530
# JSON Logging #
@@ -83,7 +88,7 @@ PROXY=
8388
#============#
8489

8590
ANTHROPIC_API_KEY=user_provided
86-
# ANTHROPIC_MODELS=claude-3-5-haiku-20241022,claude-3-5-sonnet-20241022,claude-3-5-sonnet-latest,claude-3-5-sonnet-20240620,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307,claude-2.1,claude-2,claude-1.2,claude-1,claude-1-100k,claude-instant-1,claude-instant-1-100k
91+
# ANTHROPIC_MODELS=claude-3-7-sonnet-latest,claude-3-7-sonnet-20250219,claude-3-5-haiku-20241022,claude-3-5-sonnet-20241022,claude-3-5-sonnet-latest,claude-3-5-sonnet-20240620,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307,claude-2.1,claude-2,claude-1.2,claude-1,claude-1-100k,claude-instant-1,claude-instant-1-100k
8792
# ANTHROPIC_REVERSE_PROXY=
8893

8994
#============#
@@ -137,12 +142,12 @@ GOOGLE_KEY=user_provided
137142
# GOOGLE_AUTH_HEADER=true
138143

139144
# Gemini API (AI Studio)
140-
# GOOGLE_MODELS=gemini-2.0-flash-exp,gemini-2.0-flash-thinking-exp-1219,gemini-exp-1121,gemini-exp-1114,gemini-1.5-flash-latest,gemini-1.0-pro,gemini-1.0-pro-001,gemini-1.0-pro-latest,gemini-1.0-pro-vision-latest,gemini-1.5-pro-latest,gemini-pro,gemini-pro-vision
145+
# GOOGLE_MODELS=gemini-2.5-pro-preview-05-06,gemini-2.5-flash-preview-04-17,gemini-2.0-flash-001,gemini-2.0-flash-exp,gemini-2.0-flash-lite-001,gemini-1.5-pro-002,gemini-1.5-flash-002
141146

142147
# Vertex AI
143-
# GOOGLE_MODELS=gemini-1.5-flash-preview-0514,gemini-1.5-pro-preview-0514,gemini-1.0-pro-vision-001,gemini-1.0-pro-002,gemini-1.0-pro-001,gemini-pro-vision,gemini-1.0-pro
148+
# GOOGLE_MODELS=gemini-2.5-pro-preview-05-06,gemini-2.5-flash-preview-04-17,gemini-2.0-flash-001,gemini-2.0-flash-exp,gemini-2.0-flash-lite-001,gemini-1.5-pro-002,gemini-1.5-flash-002
144149

145-
# GOOGLE_TITLE_MODEL=gemini-pro
150+
# GOOGLE_TITLE_MODEL=gemini-2.0-flash-lite-001
146151

147152
# GOOGLE_LOC=us-central1
148153

@@ -170,7 +175,7 @@ GOOGLE_KEY=user_provided
170175
#============#
171176

172177
OPENAI_API_KEY=user_provided
173-
# OPENAI_MODELS=o1,o1-mini,o1-preview,gpt-4o,chatgpt-4o-latest,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-0301,gpt-3.5-turbo,gpt-4,gpt-4-0613,gpt-4-vision-preview,gpt-3.5-turbo-0613,gpt-3.5-turbo-16k-0613,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview,gpt-3.5-turbo-1106,gpt-3.5-turbo-instruct,gpt-3.5-turbo-instruct-0914,gpt-3.5-turbo-16k
178+
# OPENAI_MODELS=o1,o1-mini,o1-preview,gpt-4o,gpt-4.5-preview,chatgpt-4o-latest,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-0301,gpt-3.5-turbo,gpt-4,gpt-4-0613,gpt-4-vision-preview,gpt-3.5-turbo-0613,gpt-3.5-turbo-16k-0613,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview,gpt-3.5-turbo-1106,gpt-3.5-turbo-instruct,gpt-3.5-turbo-instruct-0914,gpt-3.5-turbo-16k
174179

175180
DEBUG_OPENAI=false
176181

@@ -204,12 +209,6 @@ ASSISTANTS_API_KEY=user_provided
204209
# More info, including how to enable use of Assistants with Azure here:
205210
# https://www.librechat.ai/docs/configuration/librechat_yaml/ai_endpoints/azure#using-assistants-with-azure
206211

207-
#============#
208-
# OpenRouter #
209-
#============#
210-
# !!!Warning: Use the variable above instead of this one. Using this one will override the OpenAI endpoint
211-
# OPENROUTER_API_KEY=
212-
213212
#============#
214213
# Plugins #
215214
#============#
@@ -232,6 +231,14 @@ AZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE=
232231
AZURE_AI_SEARCH_SEARCH_OPTION_TOP=
233232
AZURE_AI_SEARCH_SEARCH_OPTION_SELECT=
234233

234+
# OpenAI Image Tools Customization
235+
#----------------
236+
# IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Custom description for image generation tool when files are present
237+
# IMAGE_GEN_OAI_DESCRIPTION_NO_FILES=Custom description for image generation tool when no files are present
238+
# IMAGE_EDIT_OAI_DESCRIPTION=Custom description for image editing tool
239+
# IMAGE_GEN_OAI_PROMPT_DESCRIPTION=Custom prompt description for image generation tool
240+
# IMAGE_EDIT_OAI_PROMPT_DESCRIPTION=Custom prompt description for image editing tool
241+
235242
# DALL·E
236243
#----------------
237244
# DALLE_API_KEY=
@@ -249,6 +256,13 @@ AZURE_AI_SEARCH_SEARCH_OPTION_SELECT=
249256
# DALLE3_AZURE_API_VERSION=
250257
# DALLE2_AZURE_API_VERSION=
251258

259+
# Flux
260+
#-----------------
261+
FLUX_API_BASE_URL=https://api.us1.bfl.ai
262+
# FLUX_API_BASE_URL = 'https://api.bfl.ml';
263+
264+
# Get your API key at https://api.us1.bfl.ai/auth/profile
265+
# FLUX_API_KEY=
252266

253267
# Google
254268
#-----------------
@@ -292,6 +306,10 @@ MEILI_NO_ANALYTICS=true
292306
MEILI_HOST=http://0.0.0.0:7700
293307
MEILI_MASTER_KEY=DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt
294308

309+
# Optional: Disable indexing, useful in a multi-node setup
310+
# where only one instance should perform an index sync.
311+
# MEILI_NO_SYNC=true
312+
295313
#==================================================#
296314
# Speech to Text & Text to Speech #
297315
#==================================================#
@@ -354,7 +372,7 @@ ILLEGAL_MODEL_REQ_SCORE=5
354372
# Balance #
355373
#========================#
356374

357-
CHECK_BALANCE=false
375+
# CHECK_BALANCE=false
358376
# START_BALANCE=20000 # note: the number of tokens that will be credited after registration.
359377

360378
#========================#
@@ -389,6 +407,9 @@ FACEBOOK_CALLBACK_URL=/oauth/facebook/callback
389407
GITHUB_CLIENT_ID=
390408
GITHUB_CLIENT_SECRET=
391409
GITHUB_CALLBACK_URL=/oauth/github/callback
410+
# GitHub Enterprise
411+
# GITHUB_ENTERPRISE_BASE_URL=
412+
# GITHUB_ENTERPRISE_USER_AGENT=
392413

393414
# Google
394415
GOOGLE_CLIENT_ID=
@@ -419,15 +440,19 @@ OPENID_NAME_CLAIM=
419440

420441
OPENID_BUTTON_LABEL=
421442
OPENID_IMAGE_URL=
443+
# Set to true to automatically redirect to the OpenID provider when a user visits the login page
444+
# This will bypass the login form completely for users, only use this if OpenID is your only authentication method
445+
OPENID_AUTO_REDIRECT=false
422446

423447
# LDAP
424448
LDAP_URL=
425449
LDAP_BIND_DN=
426450
LDAP_BIND_CREDENTIALS=
427451
LDAP_USER_SEARCH_BASE=
428-
LDAP_SEARCH_FILTER=mail={{username}}
452+
#LDAP_SEARCH_FILTER="mail="
429453
LDAP_CA_CERT_PATH=
430454
# LDAP_TLS_REJECT_UNAUTHORIZED=
455+
# LDAP_STARTTLS=
431456
# LDAP_LOGIN_USES_USERNAME=true
432457
# LDAP_ID=
433458
# LDAP_USERNAME=
@@ -460,6 +485,24 @@ FIREBASE_STORAGE_BUCKET=
460485
FIREBASE_MESSAGING_SENDER_ID=
461486
FIREBASE_APP_ID=
462487

488+
#========================#
489+
# S3 AWS Bucket #
490+
#========================#
491+
492+
AWS_ENDPOINT_URL=
493+
AWS_ACCESS_KEY_ID=
494+
AWS_SECRET_ACCESS_KEY=
495+
AWS_REGION=
496+
AWS_BUCKET_NAME=
497+
498+
#========================#
499+
# Azure Blob Storage #
500+
#========================#
501+
502+
AZURE_STORAGE_CONNECTION_STRING=
503+
AZURE_STORAGE_PUBLIC_ACCESS=false
504+
AZURE_CONTAINER_NAME=files
505+
463506
#========================#
464507
# Shared Links #
465508
#========================#
@@ -492,16 +535,23 @@ HELP_AND_FAQ_URL=https://librechat.ai
492535
# Google tag manager id
493536
#ANALYTICS_GTM_ID=user provided google tag manager id
494537

538+
#===============#
539+
# REDIS Options #
540+
#===============#
541+
542+
# REDIS_URI=10.10.10.10:6379
543+
# USE_REDIS=true
544+
545+
# USE_REDIS_CLUSTER=true
546+
# REDIS_CA=/path/to/ca.crt
547+
495548
#==================================================#
496549
# Others #
497550
#==================================================#
498551
# You should leave the following commented out #
499552

500553
# NODE_ENV=
501554

502-
# REDIS_URI=
503-
# USE_REDIS=
504-
505555
# E2E_USER_EMAIL=
506556
# E2E_USER_PASSWORD=
507557

@@ -524,4 +574,4 @@ HELP_AND_FAQ_URL=https://librechat.ai
524574
#=====================================================#
525575
# OpenWeather #
526576
#=====================================================#
527-
OPENWEATHER_API_KEY=
577+
OPENWEATHER_API_KEY=

0 commit comments

Comments
 (0)