First try app packaging : librechat - issue with postgresql extention (pgvector)
-
We have managed to add the
pgvector
extension next topgvectors
. So far things are looking good, but we have to do more testing so we don't break other apps using postgres at the moment. But I am hopeful we can get this done with the next Cloudron release. -
Wow thanks @nebulon . I think it would have been necessary one day or another with the current AI hype.
By the way I'd be glad to share my "cloudron packaging prompt engineering" techniques some when. I'll make a second try with another app, I am thinking appsmith
-
This is awesome progress @Valexico! Did
pgvector
make it in to the base Cloudron release, and were you able to then connect LibreChat's DB up?BTW I'm very interested in this right now because Open WebUI (the only chat frontend currently supported by Cloudrain AFAIU) recently changed their license to something that is no longer open source (by OSI definition).
-
Hi @canadaduane
I think I did have a working app at the end but not 100% features. And then I didn't had time (and interest) to finish the setup
If somebody is interested I can share my past work but I guess litellm have change quite a bit since -
I have a working setup, based on @Valexico 's work here:
github.com/canadaduane/librechat-cloudron
https://github.com/halecraft/librechat-cloudronThe package has been updated to the latest version of LibreChat 0.7.8, and I fixed a few minor wrinkles such as OIDC login, write access to the
public
dir, and postgres support. I haven't yet tested it with all of the providers (this requires access keys in the .env file). -
C canadaduane referenced this topic
-
I have a working setup, based on @Valexico 's work here:
github.com/canadaduane/librechat-cloudron
https://github.com/halecraft/librechat-cloudronThe package has been updated to the latest version of LibreChat 0.7.8, and I fixed a few minor wrinkles such as OIDC login, write access to the
public
dir, and postgres support. I haven't yet tested it with all of the providers (this requires access keys in the .env file).@canadaduane Amazing work, well done, and thanks @Valexico, too!
-
Thanks @girish! I've added an MIT license. Also, I tested with a basic OPENROUTER_KEY and it seems to work well. I'm not aware of any issues at this time.
-
@Valexico is the MIT license ok with you also?
-
@canadaduane
Yes no problem