DEV Community

Cover image for Real-Time chat system on a Raspberry Pi
Yusif Gurbanzade
Yusif Gurbanzade

Posted on

Real-Time chat system on a Raspberry Pi

Test1

Test2

Test3

πŸš€ Built my own self-hosted real-time chat system on a Raspberry Pi

I recently deployed a real-time chat application running on my Raspberry Pi using Node.js.

The system includes:
β€’ Real-time messaging (WebSockets)
β€’ Admin panel for moderation
β€’ Process management with PM2 (keeps it running 24/7)
β€’ Auto-start on reboot using systemd
β€’ Public access via secure tunneling (no port forwarding required)

πŸ’¬ How people can join the chat:
Anyone can access the live chat through this link: Link

Once inside, users can instantly join the room and start chatting in real time. The admin system ensures the environment stays safe and respectful for everyone.

Admin Page
link: Admin

This project helped me understand:
β€’ Backend development with Node.js
β€’ Linux server management
β€’ Hosting and deployment workflows
β€’ Real-time networking systems

Still improving it, but it’s already live and functional. If you want to create the same checkout my GitHub page πŸ‘‰ My Github: Link

I’d appreciate feedback from anyone interested in backend systems or real-time apps.

Top comments (0)