I’m Shipping a Self-Hosted WebSocket Chat You Can Run on Any VPS
I finally have the lightweight, privacy-first chat stack I’ve wanted for my own projects. Here’s what’s shipping.
TL;DR
- A self-hosted WebSocket chat that snaps into Django or runs standalone on any VPS.
 - Ships as static assets for Django templates and behaves behind Nginx or Caddy without hassle.
 
What’s inside (today)
- Realtime messaging with typing indicators plus delivery and read receipts for truly live conversations.
 - Direct messages, file uploads, and online presence so teammates can coordinate fast.
 - Admin console with RBAC, audit trails, and export tooling for clean operations.
 - Drop-in Django integration or standalone deployment on your VPS of choice.
 - Static assets that plug into Django templates and stay reverse-proxy friendly.
 
Where this fits
- Internal team chat when data must remain on your own servers.
 - Customer portals where authenticated users can DM support and exchange files securely.
 - Project workspaces for agencies or contractors coordinating deliverables in real time.
 
Want to try it?
If you’d like a walkthrough or deployment notes for your VPS stack, reach out. I’m happy to help you go from zero to chatting fast.

#WebSocket #Realtime #SelfHosted #Django #VPS #RBAC #Security