Synapse
fosscord
Our great sponsors
Synapse | fosscord | |
---|---|---|
332 | 47 | |
10,504 | 4,350 | |
1.6% | 2.0% | |
9.9 | 5.8 | |
about 12 hours ago | 20 days ago | |
Python | JavaScript | |
Apache License 2.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Synapse
-
Matrix 2.0 — Matthew Hodgson talks about Rust in Element client, Rust SDK, IETF MLS, MIMI and more
Now, the Matrix Foundation has decided to use Rust to improve bits and pieces of their Gen 1 Home Server - Synapse. The server itself is still largely in Python though. That being said, some of the improvements to the performance of Synapse based home servers can partly be attributed to the usage of Rust.
-
Matrix Synapse - distributed
Here: https://github.com/matrix-org/synapse/blob/develop/docs/workers.md
-
Most used selfhosted services in 2022?
Matrix Server
- Social Media Is Dead. What we call social media networks are anything but. Now that they're beginning to unravel, we should ask what it would take to create social media for people, not advertisers.
-
High availability
For synapse it's not possible (https://github.com/matrix-org/synapse/issues/7076). I don't know about the other server implementations
Issue "README claims you can run a "hot spare" synapse, which is incorrect #7076" points to "multi-master setups" in issue Shard master process. #6677 which continues in issue Shard master process. #7593.
-
Seriously... How do I deploy a non-federated Matrix server from home?
Synapse has a docker image...https://github.com/matrix-org/synapse/tree/develop/docker
-
Which one do you use for notification server ?
• Matrix (synapse) for LibreNMS
-
How should I set up a private chat server/client for my family ?
One of the main methods for adding redundancy to Synapse Matrix is workers, which you can read into here. On top of that, with simple scripting you can set two servers to run the same master Synapse, such that when one goes down, the other spins up, so that updates and such have extremely low downtime. I'm vaguely aware of there being more you can do being those steps as well but I haven't looked further into it.
-
Matrix was worth the effort to self host.
Initially I started with Matrix-Synapse. The toughest part was figuring out how to setup a subdomain to host my matrix server on, while still being able to point users to the main domain when they sign-up. (@user:example.com instead of @user:matrix.example.com). Once I figured out how delegation worked with a reverse proxy I got it working and figured id try dendrite. Dendrite is the second generation matrix server written in Go and it I think its configuration is easier and its footprint is smaller than matrix-synapse. However since its still a work in progress and its in beta stages some features aren't implemented and there were a few hiccups that made me switch back to matrix-synapse. So when dendrite is good to go I'll definitely be switching to that.
fosscord
-
Fully self hosted Discord altrenative
Have you looked at https://fosscord.com ?
There's Fosscord which aims to be a FOSS Discord alternative. Otherwise go for Matrix, Mattermost or Rocketchat.
-
Do we have alternatives to discord or its open source clients?
There's Fosscord, which is supposed to be a server and client compatible with Discord. Not sure how far along they are at this point though.
-
After Slack made it's last pricing change...
I wouldn't recommend Discord as it's mostly unencrypted and not self-hostable, but I really the the features and design of Discord. As an alternative (but sadly not yet releases) I would recommend Fosscord. It's mostly Discord with more features for server owner and encryption.
- Why isn’t it possible to use Discord screensharing with audio without some hacky workaround
-
Are there any kind of Discord type services?
Check out FOSScord https://fosscord.com/ It’s still a WIP but their goal is to essentially clone discord but make it FOSS
-
Valorant will start listening to your voice chat in July.
There’s an open source alternative to Discord that’s apparently comparable with Discord servers. It’s called Fosscord.
-
Is anyone working on a federated Discord?
Although not written in Rust, Fosscord would be a great self-hosted replacement to Discord. But it's currently in very early stages of development so not yet production ready.
-
Discord support is ignoring requests for appeals
- Fosscord, something thats trying to replicate Discord, open source (their client as of now is just Discord, I recommend) - Matrix, a decentralized federated chat network. - Guilded, owned by Roblox (known for horrendous moderation and support) but overall a good platform. - Telegram, requires a phone number (but takes VOIP), I've used it before. Definite hub for gore/scams but as long as you know what to avoid, it's alright
-
FYI: Avoid the "Discord Linux" server
I believe you can do it with Fosscord but from my understanding it's not ready yet.
What are some alternatives?
dendrite - Dendrite is a second-generation Matrix homeserver written in Go!
conduit
Rocket.Chat - The communications platform that puts data protection first.
self-hosted - Deploy Revolt using Docker.
Jitsi Meet - Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
Mattermost - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
matrix-docker-ansible-deploy - 🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
matrix-appservice-discord - A bridge between Matrix and Discord.
Nextcloud - ☁️ Nextcloud server, a safe home for all your data
fluffychat
Element - A glossy Matrix collaboration client for the web.