Replacing Minio in the Standalone Package #39590
Replies: 5 comments 1 reply
-
I created a Docker Compose file for Milvus with SeaweedFS, but it didn’t work out of the box. It seems that further adjustments are needed. |
Beta Was this translation helpful? Give feedback.
-
I was able to run Milvus with this configuration eventually. I had to update the Filer's port to 8889 to avoid conflicts with Jupyter Notebook. Basic operations with a collection were successful.
|
Beta Was this translation helpful? Give feedback.
-
Alas, Milvus fails after some time.
|
Beta Was this translation helpful? Give feedback.
-
@r0x07k Minio SDK is under hadoop licesne, the server is using AGPL but does that really matters? Also I think seaweed fs is compatible with MInio/S3 SDK, the reason of the failure Signed request requires setting up SeaweedFS S3 authentication |
Beta Was this translation helpful? Give feedback.
-
Hi! Some of our clients would like to deploy a fully local open-source solution, but AGPL is banned in many companies because it's too broadly formulated and can cause problems even if the software is used as is. Could you please advise what exactly is missing in SeaweedFS that prevents Milvus from running, so I can create a ticket for them? As I said Milvus starts and even saves some data but fails afterwards. |
Beta Was this translation helpful? Give feedback.
-
Milvus uses Minio in a standalone setup, but there’s an issue because Minio is released under the AGPL license. As I understand it, this would not only require Milvus to use the AGPL for this distribution but also force its users to do the same. So, it might be better to switch to a more permissive alternative, like SeaweedFS.
Beta Was this translation helpful? Give feedback.
All reactions