Last week I was working through a chat app tutorial that guided me through using Redis for a turbo stream. But then I stumbled across DHH's demo of Rails 7 where he hooks up the broadcast simply using Rails out of the box.
Now, when I try to follow his approach, I get this error in the server output:
Error performing Turbo::Streams::ActionBroadcast (lots of numbers) Redis::CannotConnectError
I think the problem is that my turbo stream is configured to use Redis since I installed it last week. So what I'm hoping to be able to do is to revert to the turbo configuration that comes built in to Rails 7. I'd love to bypass Redis if possible, since this approach seems cleaner. Not to mention, with last week's chat app, I never managed to get Redis working after deploying to Heroku (but I did get it working in development).
I thought about uninstalling Redis, but I don't think that would change the turbo configuration anyway. And I'm worried leave me in a spot that's even trickier to fix.
Any insight is appreciated.
Edit: After a bit more research, Redis seems to come in the standard gemfile in Rails 7. I was able to clear this error by starting my Redis server. But DHH never does that in the demo video. Also, my views are still not updating live.