LibreChat deployment now failing repeatedly

tosingithubPRO

9 months ago

Description - My LibreChat deployment worked perfectly for about a week. Now it fail even after restarting, similarly to the MongoDB, even after migrating from the trail to Pro.

Error - 2024-07-18 13:19:14 error: KeyvMongo connection error: Server selection timed out after 30000 ms

Jul 18 15:19:14

2024-07-18 13:19:14 error: There was an uncaught error: Server selection timed out after 30000 ms

Build Log - Attempt #1 failed with service unavailable. Continuing to retry for 4m49s

Github - tosingithub (Pro subscription)

Awaiting User Response

14 Replies

9 months ago

Can you confirm that you have grown your MongoDB volume above 500MB?


9 months ago

@tosingithub Brody is correct. Let us know if you need help increasing the size of the volume attached to your MongoDB service. You're billed for the amount of disk you actually use and not the size of the disk.


Status changed to Awaiting User Response railway[bot] 9 months ago


tosingithubPRO

9 months ago

Thanks but how do I confirm the amount/size? I don't see any menu that shows that on the dashboard. Also, it will be nice if it can automatically scale itself and I don't have to worry about this in the future.


Status changed to Awaiting Railway Response railway[bot] 9 months ago


tosingithubPRO

9 months ago

Yes please grow the volume for me.


9 months ago

You can click on the volume and then go to it's settings tab, you will then see an option to grow the volume.


9 months ago

Yes please grow the volume for me.

I've increased the disk size for you and you should be good to go here.


Status changed to Awaiting User Response railway[bot] 9 months ago


tosingithubPRO

9 months ago

Yes please grow the volume for me.

I've increased the disk size for you and you should be good to go here.

Thanks. Now it works. How can I prevent this next time, please? I also checked for it in settings but didn't see the option to grow the volume (attached).

One more thing - The LibreChat login doesn't provide email confirmation after signup, 3rd party signing or password reset, based on their documentation. How can this be done? Thanks

Attachments


Status changed to Awaiting Railway Response railway[bot] 9 months ago


9 months ago

That would be the service settings, you need to open the volume to have access to the volume's settings.

The LibreChat login doesn't provide email confirmation after signup, 3rd party signing or password reset, based on their documentation. How can this be done?

Little confused on how you worked this, are you saying LibreChat supports these features as per their documentation but the template does not utilise these things?


Status changed to Awaiting User Response christian 9 months ago


tosingithubPRO

9 months ago

That would be the service settings, you need to open the volume to have access to the volume's settings.

The LibreChat login doesn't provide email confirmation after signup, 3rd party signing or password reset, based on their documentation. How can this be done?

Little confused on how you worked this, are you saying LibreChat supports these features as per their documentation but the template does not utilise these things?

Thanks. Please, can you provide the screen shot of the service settings or the documentation/guide because I only see the general settings and don't see volume settings.

About LibreChat - Yes. It supports the features but the template does not utilise them.


Status changed to Awaiting Railway Response railway[bot] 9 months ago


9 months ago

Nothing at all to do with the service settings, you click on the volume that's attached to the service and then go to it's settings tab, you will then see an option to grow the volume.

You can also setup the need auth and email related features by following LibreChat's documentation.


Status changed to Awaiting User Response christian 9 months ago


tosingithubPRO

9 months ago

Nothing at all to do with the service settings, you click on the volume that's attached to the service and then go to it's settings tab, you will then see an option to grow the volume.

You can also setup the need auth and email related features by following LibreChat's documentation.

Please provide a screen shot


Status changed to Awaiting Railway Response railway[bot] 9 months ago


9 months ago

For future reference, you can find the Volume Settings by clicking on the volume. We've resized the volume for you to 50GB so you should be good on that front now.

For setting up auth/email, please follow LibreChat's documentation.


Status changed to Awaiting User Response railway[bot] 9 months ago


tosingithubPRO

9 months ago

For future reference, you can find the Volume Settings by clicking on the volume. We've resized the volume for you to 50GB so you should be good on that front now.

For setting up auth/email, please follow LibreChat's documentation.

Thanks. Now I see it. One more thing please - how can I see the content of the database (MongoDB)?


Status changed to Awaiting Railway Response railway[bot] 9 months ago


9 months ago

how can I see the content of the database (MongoDB)?

You can use the "Data" tab in your MongoDB service:

I would recommend using a dedicated Mongo GUI client locally, though. We're in the middle of re-working that "Data" tab and it may be buggy at times.


Status changed to Awaiting User Response railway[bot] 9 months ago