FYI... it seems that the RAG environment variables can't understand when other variables are referenced. Example: in my .env file if I set RAG_PORT=${RAG_PORT_EXPOSED} and another variable set as RAG_PORT_EXPOSED=8000 then I have an error saying the RAG port needs to be a number. So it appears it's reading the text directly ather than referencing the value of RAG_PORT_EXPOSED?
I've noticed this problem only with variables relating to the RAG API container
The guide I am following is: https://docs.librechat.ai/features/rag_api.html#configuration
Per the rag-dev container, everything looks fine:
However, per the librechat container, it can't bind to the RAG container (they're on the same network):
.env variables are:
RAG_API_URL=http://10.10.10.11:8000 RAG_HOST=10.10.10.11 RAG_PORT=8000
FYI... it seems that the RAG environment variables can't understand when other variables are referenced. Example: in my .env file if I set RAG_PORT=${RAG_PORT_EXPOSED} and another variable set as RAG_PORT_EXPOSED=8000 then I have an error saying the RAG port needs to be a number. So it appears it's reading the text directly ather than referencing the value of RAG_PORT_EXPOSED?
I've noticed this problem only with variables relating to the RAG API container