RamblerRambler
All posts

Engineering

How Rambler is built - the protocol, the stack and the trade-offs behind self-hosting it.

Self-hosting Rambler with Docker and MinIO

One compose file brings up the server, the database, and object storage for uploads. Here's the tour.

June 12, 20266 min readRead

How Rambler's WebSocket protocol works

A tiny framed protocol keeps the client and server in sync. A look at the frames behind every message.

June 4, 20265 min readRead