Setup Redis in app for caching our Sveltekit endpoints
Feature Description
No response
Use Case
No response
Proposed Solution
No response
Alternatives (optional)
No response
Additional Context
No response
Please check the boxes that apply to this feature request.
- [ ] I have searched the existing feature requests to make sure this is not a duplicate.
- [ ] I have provided a detailed description of the requested feature.
- [ ] I have explained the use case or scenario for this feature.
- [ ] I have included any relevant technical details or design suggestions.
- [ ] I understand that this is a suggestion and that there is no guarantee of implementation.
Thanks for the issue, our team will look into it as soon as possible. If you would like to work on this issue, please wait for us to decide if it's ready. To claim an issue that does not have the "needs triage" label, please leave a comment that says ".take". If you have any questions, please reach out to us on Discord or follow up on the issue itself. For full info on how to contribute, please check out our contributors guide
haven't used redis before but i want to give this a try, as a learning point @rotimi-best can i get a little more detail on what you need to do?
haven't used redis before but i want to give this a try, as a learning point @rotimi-best can i get a little more detail on what you need to do?
@rotimi-best quoting again in case you missed this?
@Dun-sin Oh sorry about this, I don't know how I missed your message.
The idea is that we need a redis layer to use across our sveltekit app, and backend to help us ratelimit endpoints.
I had some ideas to use Upstash which is quite popular in serverless environments however I am worried about using SAAS solutions for an open source project. It makes it hard to self host.
For now can you skip this issue and we can come back to it. However something that will be of higher value is helping us with our docker file for self-hosting classroomio. https://github.com/classroomio/classroomio/issues/508
We already have a some docker files in the repo and also we have a railway template for selfhosting.
That should give you some help on how to setup the project and it should give you some direction on the Docker setup.