Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option for Redis additionally to Pusher #67

Open
torbenraab opened this issue Mar 23, 2023 · 14 comments
Open

Option for Redis additionally to Pusher #67

torbenraab opened this issue Mar 23, 2023 · 14 comments
Assignees

Comments

@torbenraab
Copy link
Contributor

It would be very nice to have the Option to Maybe use Redis for Broadcasting instead of Pusher. Goal should be to have a complete self hosted platform available. As for now I don't see it used in production when you have to access third party applications.
I'm willing to help where I can.

@matbgn
Copy link

matbgn commented Mar 23, 2023

Let me double this, especially for the Caprover deployment it will be really nice!
caprover/one-click-apps#888

@heloufir
Copy link
Contributor

I will take a look ASAP and let you know

@matbgn
Copy link

matbgn commented Mar 23, 2023

So I understand it correctly for now no live update are possible (via websocket for instance) without Pusher right?

@heloufir
Copy link
Contributor

So I understand it correctly for now no live update are possible (via websocket for instance) without Pusher right?

Yes, but I was planing to use socket.io to make an open source solution, but I will add Redis as requested.

@matbgn
Copy link

matbgn commented Mar 23, 2023

For me socket.io is totally fine ;-) I don't even know which one is the lightest to deploy/invest feel absolutely free to choose.

@heloufir
Copy link
Contributor

For me socket.io is totally fine ;-) I don't even know which one is the lightest to deploy/invest feel absolutely free to choose.

I prefer socket.io btw, but I think it will be great to have multiple solutions to let everyone use its preferred solution

@torbenraab
Copy link
Contributor Author

Socket.io would be a perfectly good solution. I would say socket.io in combination with redis pub/sub system is a thing for a clustered constellation.
The request for redis was just because I looked at the code where pusher was used and there was the option of redis left in the broadcasting.php

@matbgn
Copy link

matbgn commented Mar 23, 2023

@heloufir Do you have a really rough idea about the time you will need? Again months or years are perfect answers but as we were testing it with our team, my question is more for planning the future ;-)

@heloufir
Copy link
Contributor

@torbenraab Okey I will check this too.

@matbgn I have a lot things to do this days, but I will start working on it the next week so I think it will be for the next mounth.

@matbgn
Copy link

matbgn commented Mar 23, 2023

Don't push too much pressure on you! Thank you for your so quick answers and have fun!

@torbenraab
Copy link
Contributor Author

I can only agree with @matbgn ! Take your time and thank you for your support!

@heloufir
Copy link
Contributor

Hello @matbgn & @torbenraab
Sorry for the delay, I've been busy the past few days, I'll try to work on this ticket next week

@matbgn
Copy link

matbgn commented Apr 20, 2023

👍

Let me double this, especially for the Caprover deployment it will be really nice! caprover/one-click-apps#888

By the way as I suggested your app on Caprover, do you have any clue on that: caprover/one-click-apps#888 (comment)

@heloufir
Copy link
Contributor

Okey I'll check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants