[GH-ISSUE #3407] when I deploy anythingllm with docker image, If I want to change the default vector db to milvus, how to get the minio access key and secret #2197

Closed
opened 2026-02-22 18:28:34 -05:00 by yindo · 0 comments
Owner

Originally created by @WaterYue on GitHub (Mar 5, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3407

Hi @timothycarambat ,

Sorry the case closed, but when I deploy anythingllm with docker image, If I want to change the default vector db to milvus, how to get the minio access key and secret, because start milvus need that, but minio service already integrate into anythingllm, and I cannot login with minioamdin/minioadmin. when I login, on http://localhost:9001, it always throw invaild login. and there is another auth mode "Use STS", but how can I get the STS token ?

old case : https://github.com/Mintplex-Labs/anything-llm/issues/3391

This sounds like an issue with how you are setting things up, not with AnythingLLM directly. For milvus you should have a container running. Then you should have a container for AnythingLLM. These two containers should not be the same container.

AnythingLLM connects to milvus via ENVs (which are set in the .env)

# VECTOR_DB="milvus"
# MILVUS_ADDRESS="http://localhost:19530"
# MILVUS_USERNAME=minioadmin
# MILVUS_PASSWORD=minioadmin

since you are connecting between container localhost does not work. You need to use host.docker.internal.

Originally posted by @timothycarambat in #3391

Originally created by @WaterYue on GitHub (Mar 5, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3407 Hi @timothycarambat , Sorry the case closed, but when I deploy anythingllm with docker image, If I want to change the default vector db to milvus, how to get the minio access key and secret, because start milvus need that, but minio service already integrate into anythingllm, and I cannot login with minioamdin/minioadmin. when I login, on http://localhost:9001, it always throw invaild login. and there is another auth mode "Use STS", but how can I get the STS token ? old case : https://github.com/Mintplex-Labs/anything-llm/issues/3391 > This sounds like an issue with how you are setting things up, not with AnythingLLM directly. For milvus you should have a container running. Then you should have a container for AnythingLLM. These two containers should not be the same container. > > AnythingLLM connects to milvus via ENVs (which are set in the .env) > ``` > # VECTOR_DB="milvus" > # MILVUS_ADDRESS="http://localhost:19530" > # MILVUS_USERNAME=minioadmin > # MILVUS_PASSWORD=minioadmin > ``` > since you are connecting between container `localhost` does not work. You need to use `host.docker.internal`. > _Originally posted by @timothycarambat in [#3391](https://github.com/Mintplex-Labs/anything-llm/issues/3391#issuecomment-2698347594)_
yindo closed this issue 2026-02-22 18:28:34 -05:00
yindo changed title from when I deploy anythingllm with docker image, If I want to change the default vector db to milvus, how to get the minio access key and secret to [GH-ISSUE #3407] when I deploy anythingllm with docker image, If I want to change the default vector db to milvus, how to get the minio access key and secret 2026-06-05 14:45:07 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#2197