In this video, I’ll guide you step-by-step on how to fix common errors on a local development server, switch to Nginx for better performance, and set up an SSL/HTTPS connection like in production. Stay tuned.
Video code repository: https://github.com/LestevMisha/reverb-tutorial
My Github: https://github.com/LestevMisha
Support Me: https://m.egwwritings.org/en/book/130.4
The greatest contributing you may offer is by reading this book. If you're on the verge of something or facing depression, this is your chance—take it.
0:00 Introduction
1:12 Laravel installation/configuration
3:20 (1st Part - Reverb/Local Development) Reverb configuration
8:20 How do websockets work?
25:30 Reverb configuration (part 2)
33:00 Creating event and channel
37:50 Creating broadcast route
41:30 Creating Echo JS listener
49:30 Configuring Vite
52:45 (2nd Part - NGINX/Reverse Proxy) Setting up NGINX
1:18:28 (3rd Part - SSL/https) How does Minica work?
1:20:00 Creating/verifying/implementing certificates
1:27:00 How does reverb operate under the hood? (Visually explained)
1:32:00 Bumping into the most common SSL Error!
1:36:40 (Skip) I stumped, mistyped "verify" parameter.
1:40:45 Checking if SSL works with Reverb!
1:41:20 How should I specify the "verify" parameter correctly?
1:43:30 Last words for those who may struggle!