New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Telegram, are there any good self hosting options
painfreepc
Member
Telegram, Are there any good self-hosted options, the question pretty much speaks for itself, I'm looking for something similar to Telegram, users need to be able to have an app to put on their phone and if I want to host about 1,000 plus members what kind of server power do i need.

Comments
matrix, revolt & good old irc
matrix/mattermost/rocket.chat
there is no simple answer to "what server power do i need"
Matrix. The best part is, you can have bridges and talk to people from Telegram or WhatsApp or discord and many others.
Matrix is probably the most lightweight solution. If your server is particularly active then you'll probably need 4 cores and 8GB of RAM to handle
Storage will be more of an issue because if you have 1,000 users and each of them uploads 1GB of images/attachments then that would fill a 1TB disk so that'll be your pinch point.
Thanks
matrix is anything but lightweight
buggy piece of garbage
but hey it works, except when it doesnt. better than the alternatives imo and federation is cool
for reference just the database for the kyun.host homeserver is a whopping 103gb. this is after every possible db cleaning method. media is only 87gb. the main room on the homeserver has 673 members but most are foreign users (i.e. not on the kyun homeserver - theyre federated from other homeservers)
What are your rquirements? Anonymity? What features should be included?
Which platform are you using for the homeserver? I've found the Conduwuit docker container is really lightweight and performant, (runs fine on a 1c/1g/20g VPS), but I only have a small group of users. There's definitely no DB bloating though and it's fairly active: https://github.com/girlbossceo/conduwuit
XMPP https://prosody.im/
Which one is more lightweight than Matrix?
~ Reguards ~
any non-federated protocol. mattermost, rocket.chat, etc. federation has an inherent bloat because data inevitably needs to get duplicated amongst many servers
synapse, it's the only homeserver implementation that supports 100% of the spec (because the real spec is whatever synapse does)
plus, no offense but i'm not going to run any sensitive data through software that's developed by people like the conduwuit devs. the type that thinks it's funny to build in backdoors to pwn the nazis
https://github.com/actorapp/actor-platform There is a telegram fork, which I tried around 4-5 years ago. I think somebody ex-telegram forked the code and wanted to do their own messenger. However, the development has stopped but I guess you can still deploy it. It looks literally like telegram.
Mattermost or Rocket.Chat. For 1,000+ users are a good option, you’d want something with decent CPU and RAM, maybe a solid VPS with at least 4GB RAM to start, depending on how chatty your group gets.
I want to sexually touch you for recommending XMPP, its the best.
Wtf is that avatar
A name that keeps popping up recently is Snikket. I've been meaning to check it out but have not had the time yet, but I see a lot of people mentioning it lately.
matrix with element client, zulip, rocketchat, mattermost
This ↓
Use https://conversations.im/ or https://another.im/ on your phone, and https://dino.im/ on your desktop.
Xmpp as others said
Or irc server xD