matrix-org/synapse
View on GitHub ↗ ★ 12,092 Python archived
Synapse: Matrix homeserver written in Python/Twisted.
116 mentions on Hacker News by 68 people: 8 stories, 108 comments · first 2015-02-05 · latest 2026-02-13
20082026
-
The Matrix server is open source. https://github.com/matrix-org/synapse The Element client is also open source. https://github.com/element-hq/element-web It does not actually need to be configured in a federated state and frankly scales…
comment by hparadiz · 2026-02-13 · in Welcoming Discord users amidst the challenge of Age Verification -
…are residing at the same address [4] and the fifth has an odd interest in NFTs and other BS? [1] https://github.com/matrix-org/synapse/blob/develop/contrib/d... [2] https://matrix-org.github.io/synapse/latest/workers.html - note how this…
comment by s1mplicissimus · 2025-01-20 · in Nation-scale Matrix deployments will fail using the community version of Synapse -
…to set the record straight :| > the repo was literally transferred, though? No… it’s still there at https://github.com/matrix-org/synapse . The Fdn archived it given they have no resources to maintain it. > With all its issues? The name &…
comment by Arathorn · 2025-01-05 · in It Matters Who Owns Your Copylefted Copyrights (2021) -
…did a comparison of package managers that lock dependencies, we wrote up some interesting notes at https://github.com/matrix-org/synapse/issues/11537#issuecomm... Notable omission in pip-tools which many are suggesting here as being…
comment by VGHN7XDuOXPAzol · 2024-07-09 · in Python Has Too Many Package Managers -
What are you thinking of here? Synapse has supported purging room history since 2016: https://github.com/matrix-org/synapse/pull/911 , and configurable data retention since 2019: https://github.com/matrix-org/synapse/pull/5815 . Meanwhile,…
comment by Arathorn · 2024-04-12 · in Organizing OpenStreetMap mapping parties -
some context re the Matrix isses, long history apparently: https://github.com/matrix-org/synapse/issues/14481#issuecomm...
comment by detaro · 2023-11-21 · in GrapheneOS is moving off Matrix -
…this and trying to help you on this today, and in return we get slagged off on twitter?!" https://github.com/matrix-org/synapse/issues/14481#issuecomm...
comment by tentacleuno · 2023-11-19 · in Financial situation of the Matrix.org Foundation -
…a few mods about it). This is honestly really disappointing behaviour from a platform owner. [0]: https://github.com/matrix-org/synapse/issues/14481
comment by tentacleuno · 2023-11-19 · in Financial situation of the Matrix.org Foundation -
…happen anyway with the Apache-licensed versions, which again people can still contribute to. [0]: https://github.com/matrix-org/synapse/graphs/contributors
comment by camgunz · 2023-11-06 · in A new home and license (AGPL) for Synapse and friends -
…written in twisted, and oh my it just sucks. [1] https://github.com/Fizzadar/pyinfra [2] https://github.com/matrix-org/synapse
comment by Fizzadar · 2023-08-22 · in Asyncio, twisted, tornado, gevent walk into a bar -
You can self-host with https://github.com/mautrix/imessage and https://github.com/matrix-org/synapse/
comment by tuxracer · 2023-03-29 · in I built an iMessage bot using Beeper -
▲ 1
Libera.ems.host stopped accepting incoming events from matrix.org in many roomsstory by iforgotpassword · 2023-03-07 · 1 comment
-
…both client (443) and federation (8448) traffic through nginx or similar. - The Synapse Github ( https://github.com/matrix-org/synapse/issues ) is one of the first places I start trawling if something gets weird. - Federation is the…
comment by snerbles · 2023-02-14 · in Matrix 2.0: How we’re making Matrix go voom -
…your thing. [0]: https://matrix.org/clients/ [1]: https://matrix-org.github.io/synapse/latest/ [2]: https://github.com/matrix-org/synapse/tree/master/docker
comment by camgunz · 2023-02-13 · in Matrix 2.0: How we’re making Matrix go voom -
Just one example: https://github.com/matrix-org/synapse/issues/5677 Another would be the user agent of the clients (windows, linux, …) on Element Web…
comment by Reventlov · 2022-09-15 · in MinesTRIX, A privacy focused social media based on matrix -
…s://github.com/matrix-org/matrix-js-sdk/pull/2524 https://github.com/vector-im/element-web/pull/22242 https://github.com/matrix-org/synapse/pull/13273
comment by Arathorn · 2022-07-14 · in Element (Matrix) adds video/voice rooms -
…joins over federation (which is absolutely a real problem, which is why we’re busy implementing https://github.com/matrix-org/synapse/milestone/6 ). Or is it Element Android being sluggish when changing rooms? Or is it a slow server being…
comment by Arathorn · 2022-07-08 · in Element (Matrix) launches Chatterbox, end-to-end encrypted embedded chat -
…is further down the thread dismissing this problem.. it's a well-known problem in the community.. https://github.com/matrix-org/synapse/issues/1211 there's the seven year old bug
comment by cheesewhizemacs · 2022-07-08 · in Element (Matrix) launches Chatterbox, end-to-end encrypted embedded chat -
…does apply to encrypted events. > Note that message retention policies don't apply to state events. https://github.com/matrix-org/synapse/blob/develop/docs/mess... > And Synapse only tends to use lots of resources when federated into large…
comment by preseinger · 2022-06-01 · in Welcoming Rocket.Chat to Matrix -
…for something like company slack-like functionality you can choose to federate or not federate. https://github.com/matrix-org/synapse I have one setup where the synapse daemon lives on a VM that's only accessible in company internal…
comment by walrus01 · 2022-05-31 · in Welcoming Rocket.Chat to Matrix -
…a year ago, but it seems highly topical. https://brendan.abolivier.bzh/matrix-retention-policies/ https://github.com/matrix-org/synapse/blob/develop/docs/mess...
comment by aspenmayer · 2022-04-09 · in Mozilla Thunderbird Beta now supports Matrix chat -
▲ 3
Synapse 1.47.1 a fix for a high severity issue (Matrix)story by Sami_Lehtinen · 2021-11-23 · 0 comments
-
…to kick a device (go to Settings: Security in Element, for instance). I've filed an issue at https://github.com/matrix-org/synapse/issues/10813 for inactivity timer logouts. However, my point still stands that fallback keys are a good idea…
comment by Arathorn · 2021-09-13 · in Disclosing E2EE vulnerability in multiple Matrix clients -
…is electron-based https://element.io/get-started Synapse is the server to start with https://github.com/matrix-org/synapse/ From there, what's the first place to find people to chat? I don't have a good answer there, but the 'spaces'…
comment by zeroping · 2021-09-13 · in Disclosing E2EE vulnerability in multiple Matrix clients -
…stats" i was referring to are the opt-in anonymous aggregated usage stats that synapse provides: https://github.com/matrix-org/synapse/blob/master/synapse/ap... etc. All the stuff you enumerate is metadata that your server stores in order…
comment by Arathorn · 2021-07-27 · in Element raises $30M to boost Matrix -
…currently use CAs for this, but instead you grab a cached copy of the key from a trusted server: https://github.com/matrix-org/synapse/blob/a743bf46949e851c9... . This is a bit of an edge case, as in general servers whose events you care…
comment by Arathorn · 2021-07-21 · in Germany's national healthcare system adopts Matrix for communication -
…specifically how it compares to Matrix run as a Tor hidden service, which is apparently possible: https://github.com/matrix-org/synapse/issues/2111#issuecomme...
comment by dane-pgp · 2021-06-26 · in Cwtch: Decentralized, privacy-preserving, multi-party messaging protocol -
…issue. My server struggled pretty badly until I disabled it and I see that's generally the advice: https://github.com/matrix-org/synapse/issues/3971 That doesn't seem like a fundamental issue though.
comment by TheCycoONE · 2021-05-20 · in Welcome to Libera Chat -
https://github.com/matrix-org/synapse/blob/develop/docs/mess... is the server config for automatically purging old history - it got added last year.
comment by Arathorn · 2021-05-19 · in Leaving Freenode for a new network -
Matrix lets you configure the history retention on a per-server or per-room basis, fwiw: https://github.com/matrix-org/synapse/blob/develop/docs/mess... . From a metadata perspective, we're working on P2P to avoid metadata accumulating on…
comment by Arathorn · 2021-04-19 · in Large-Scale Abuse of Contact Discovery in Mobile Messengers [pdf] -
…https://gitlab.com/libremonde-org/papers/research/privacy-ma... https://github.com/matrix-org/synapse/issues/8473 Synapse does a lot of logging, apparently. I'm not sure I'd touch Matrix with a ten foot pole.
comment by Koliakis · 2021-04-13 · in In Defense of Signal -
…https://matrix.org/hosting/ [1]: https://github.com/spantaleev/matrix-docker-ansible-deploy [2]: https://github.com/matrix-org/synapse/blob/master/INSTALL.md [3]: https://federationtester.matrix.org/ [4]: https://fluffychat.im/en/ [5]:…
comment by jeroenhd · 2021-04-06 · in It looks like Signal isn't as open source as you thought it was anymore -
…report is not going to happen. In terms of "slow rooms" - we'd need more details to advise. A bug report on github.com/matrix-org/synapse/issues would give us something to go on. In terms of stuck messages on Element Android - this sounds…
comment by Arathorn · 2021-03-02 · in Element Matrix Services Announces Element Home -
…implemented 'soft logout' as a mechanism to expire access_tokens without clients cleaning up data: https://github.com/matrix-org/synapse/issues/4280 . Given the urgency to protect user data immediately after the breach, we couldn't release…
comment by Arathorn · 2021-03-02 · in Element Matrix Services Announces Element Home -
…start to get sluggish with more than ~100K events (although it's got way better in Synapse since https://github.com/matrix-org/synapse/blob/master/docs/auth_... landed a few weeks ago). In the longer term we'd (well, I'd) love to make it…
comment by Arathorn · 2021-02-26 · in Show HN: Hummingbard – decentralized communities built on Matrix -
Open Source but not actively accepting contributions is not a great place to be. Especially when you can't federate, so you are stuck using the central server which basically doesn't accept code contributions. Take a look at…
comment by t3chguy · 2021-02-26 · in WhatsApp and most alternatives share the same problem -
…can remember it wasn't possibly at some stage, which is messy from a data protection point of view. https://github.com/matrix-org/synapse/issues/1707#issuecomme...
comment by secfirstmd · 2021-02-03 · in Matrix adds support for shadow-banning users -
▲ 4
Matrix adds support for shadow-banning usersstory by tohnjitor · 2021-02-03 · 1 comment
-
…recover nicely. We fixed the main cause of this in Synapse 1.26, which was released on Wednesday: https://github.com/matrix-org/synapse/issues/8622 is interesting reading on the details. - Another cause is that by default we cache a lot of…
comment by Arathorn · 2021-01-31 · in Drawbacks of P2P and a defense of Signal -
…all the complaints on HN. I subscribed on Patreon yesterday and wish you all the best of luck! [0] https://github.com/matrix-org/synapse [1] https://github.com/ZerataX/matrix-registration [2] https://element.io [3]…
comment by leesalminen · 2021-01-17 · in We can do better than Signal -
…CPU spikes. We're constantly working on the memory footprint and state resolution algorithm (e.g. https://github.com/matrix-org/synapse/blob/develop/docs/auth... landed a few days ago), so the situation is improving, but this is the root…
comment by Arathorn · 2021-01-17 · in We can do better than Signal -
…Matrix (using the official Synapse software package) is becoming an increasingly viable option. https://github.com/matrix-org/synapse/tree/master
comment by walrus01 · 2021-01-17 · in We can do better than Signal -
…for the live matrix.org homeserver instance, to allow for hotfixes etc - although it's public, at https://github.com/matrix-org/synapse/tree/matrix-org-hotfix... )
comment by Arathorn · 2021-01-17 · in Signal Is Back -
…day they connected to the network. Meanwhile, Matrix servers just ... log everything by default? https://github.com/matrix-org/synapse/issues/4565
comment by Lopiolis · 2021-01-14 · in Signal AppImage for Linux -
…now try to read ANYTHING in any of the numerous github .md files. Then, just start with this page: https://github.com/matrix-org/synapse What's Synapse? You know, I know now; but, where on that page does it say what Synapse is? On…
comment by t-writescode · 2021-01-12 · in Why Isn’t Telegram End-to-End Encrypted by Default (2017) -
…found these directions here and it seems far simpler than whatever I was looking at months ago: https://github.com/matrix-org/synapse/blob/master/INSTALL.md
comment by pkulak · 2021-01-10 · in Element – All-in-one secure chat app for teams, friends and organisations -
Set the retention policy setting on your homeserver (I'm assuming you're using Synapse): https://github.com/matrix-org/synapse/blob/bce0c91d9a89097c9... I also have mine set up though without a default_policy so I can have the server…
comment by gary-kim · 2021-01-10 · in Element – All-in-one secure chat app for teams, friends and organisations -
…over Tor and using anonymous store-and-forward servers (a la Pond). > But for now this is sci-fi. https://github.com/matrix-org/synapse/issues/2188 https://github.com/matrix-org/synapse/issues/4565 Signal, in contrast, put a lot of effort…
comment by saurik · 2021-01-08 · in WhatsApp whitepaper removed sentence about never having access to private keys -
…about where their server technically had a temporary in-memory metadata log for rate limiting). https://github.com/matrix-org/synapse/issues/2188 https://github.com/matrix-org/synapse/issues/4565 (I have now provided a bit more quoted…
comment by saurik · 2021-01-08 · in WhatsApp whitepaper removed sentence about never having access to private keys -
…that have no clear justifiable reason to exist. More details about my specific case are found here: https://github.com/matrix-org/synapse/issues/8612 - and occasionally other performance issues pop up for other people too. I'm sure this…
comment by joepie91_ · 2021-01-07 · in Poll: Switching from WhatsApp