• 3 Posts
  • 4 Comments
Joined 10 months ago
cake
Cake day: June 4th, 2025

help-circle
  • Using Stoat’s main server raises a privacy concern because it’s UK-based and AFAIK lacks E2EE—UK authorities could seize server data without our knowledge. That effectively means private use requires self-hosting.

    Issue with self-hosting Stoat is, it’s currently more complicated than Matrix. This user created a detailed GitHub guide that documents their research and pitfalls for getting Stoat working with voice/video: https://github.com/javif89/stoat-selfhost

    The official self-hosted guide (https://github.com/stoatchat/self-hosted) looks simple at first, but if you look at the compose file, it requires FOURTEEN containers to run and doesn’t yet include voice/video support which will increase complexity.

    By contrast, TeamSpeak’s self-hosting appeal is its simplicity: only two services (or one with SQLite) and it works out of the box today.

    But I agree — moving from one closed-source silo to another isn’t ideal. I just wish Stoat were easier to run behind the scenes.

    For me, a combination of matrix for text chat and mumble for voice is the simplest and most privacy respecting way to self-host a discord alternative.



  • Usability is good in my opinion. They’ve spent a lot of time on the UI over the past couple years. The mobile Element X apps are excellent now IMO. But the two things that prevent matrix/Element from being a good discord replacement are:

    1. No Mumble-like voice chat. They have Zoom-like conference calling now, but no voice channels.
    2. Search is either non-existent (mobile clients) or is awful. It’s somehow worse than Discord’s search! I know it’s because the search needs to work on-device because of E2EE, but unfortunately it’s still a minus point vs Discord.