Experience is worth thousand words! Witness the server running on Raspberry Pi as a demo on http://raspchat.ngrok.io/
Story
Raspchat was conceived out of curiosity to build a open-source Slack alternative that can run on a low resource hardware. Today all the solutions like Rocket Chat, Mattermost etc. require external dependencies like MongoDB, or having a PostgreSQL server that won't fit on a resource constrained machine like Raspberry Pi. That made me wish for single package server with no external tools and a basic configuration file to let me communicate with my friends in office or my classroom.
Raspchat uses powerful Go Language (made by Google) and modern browser's websocket system to build a full fledged chat-room experience. To compare Raspchat is lightweight than running a XMPP server alone (again only comparing MUC and not other parts). As the project evolves it would bring other features like p2p chat, private rooms, file transfer, history, and finally login. Even in it's early stages results are promising and it can be a perfect solution for your workplace or classrooms.
Comments
Please log in or sign up to comment.