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
-
…expire old history and reclaim disk space in general, which was fixed a while back, as per https://github.com/matrix-org/synapse/blob/master/docs/messa...
comment by Arathorn · 2020-08-22 · in Matrix – An open network for secure, decentralized communication -
Please, Synapse isn’t production ready, at all. See this issue for example: https://github.com/matrix-org/synapse/issues/3364 , reported back in 2018, labelled highest priority since then and still not fixed. This is indeed a huge problem,…
comment by m_b · 2020-08-22 · in Matrix – An open network for secure, decentralized communication -
…are Synapse (Python), Dendrite (Go), Conduit (Rust) and Construct (C++). In terms of Synapse ( https://github.com/matrix-org/synapse ): originally the initial prototype for Matrix, historically it had performance and architectural issues…
comment by Arathorn · 2020-07-23 · in Slack Files EU Competition Complaint Against Microsoft -
I installed my homeserver with this! https://github.com/matrix-org/synapse/blob/master/INSTALL.md
comment by roaur · 2020-06-02 · in P2P Matrix -
…leaving all the rooms on your server before you tear it down, though; i've just filed a bug at https://github.com/matrix-org/synapse/issues/7551 to track maintaining a script to do so. Sorry you've had a crap time so far though :(
comment by Arathorn · 2020-05-21 · in Automattic invests in Matrix -
No, it looks like threads aren't (yet) supported in either Riot or the Matrix spec. https://github.com/matrix-org/synapse/issues/2329 https://github.com/vector-im/riot-web/issues/2349
comment by j-james · 2020-05-07 · in Cross-signing and end-to-end encryption by default -
…it sounds like a plain old bug. (Or was the room marked ex-directory?) If you can file details at https://github.com/matrix-org/synapse/issues we'll dig into it. And noted, in terms of the version number being in the wrong place on…
comment by Arathorn · 2020-05-07 · in Zoom Acquires Keybase -
…days. (It was broken about 6 months ago due to the room lists getting too big, but was fixed in https://github.com/matrix-org/synapse/pull/6019 ). It's true you have to pick a server to use, but we try to provide decent defaults (although…
comment by Arathorn · 2020-05-07 · in Zoom Acquires Keybase -
…(although Riot hasn't exposed UX to configure them yet, as we were drowning in cross-signing work). https://github.com/matrix-org/synapse/blob/master/docs/messa... has the details.
comment by Arathorn · 2020-05-07 · in Zoom Acquires Keybase -
What you want is named delegation and there is a document about it in the synapse repository: https://github.com/matrix-org/synapse/blob/master/docs/deleg... Just in case you weren't already aware of it :)
comment by lub · 2020-04-08 · in Running your own secure communication service with Matrix and Jitsi -
To be clear - Docker & Helm installations of course exist for Synapse: * https://github.com/matrix-org/synapse/blob/master/INSTALL.md... is the official Docker instructions * https://github.com/dacruz21/matrix-chart is a Helm one etc
comment by Arathorn · 2020-04-07 · in Running your own secure communication service with Matrix and Jitsi -
…guide: https://wiki.archlinux.org/index.php/Matrix - The official doc of running it behind a proxy: https://github.com/matrix-org/synapse/blob/master/docs/rever... I couldn't really test if it worked as-is, so I needed to install Riot web,…
comment by rakoo · 2020-04-05 · in Free software tools for staying in touch -
…room? "At least 1GB of free RAM if you want to join large public rooms like #matrix:matrix.org" https://github.com/matrix-org/synapse/blob/master/INSTALL.md...
comment by progval · 2020-03-04 · in Moznet IRC is dead; long live Mozilla Matrix -
…Matrix supports an 'opt-in' style of voice channel that should work fine with smaller groups. [1]: https://github.com/matrix-org/synapse/issues/6471
comment by petersjt014 · 2020-01-22 · in Dark Horse Discord -
…able to piece it together. Here's the schema for data stored server-side in the reference server: https://github.com/matrix-org/synapse/blob/master/synapse/st... Signal by contrast is designed precisely to minimize the amount of data users…
comment by zahllos · 2020-01-02 · in Signal Creator on Considerations for distributed and decentralized technologies -
https://github.com/vector-im/riot-web/issues/5857 or https://github.com/matrix-org/synapse/issues/4762
comment by ptman · 2019-12-20 · in Synchronous Messaging at Mozilla: The Decision -
…(next generation), like email. Their cross-signing stuff looks to be particularly interesting. https://github.com/matrix-org/synapse/issues/4110
comment by dngray · 2019-07-26 · in PGP habits could be better -
Why don't people use free software instead, e.g. a Matrix homeserver run via https://github.com/matrix-org/synapse/ ? IRC without a BNC doesn't really work for a corporation due to disconnects.
comment by QuickToBan · 2019-06-28 · in Slack – Degraded service affecting multiple features -
…for one of the biggest causes of high RAM usage in Synapse (the reference server implementation): https://github.com/matrix-org/synapse/pull/5480 . If this tests out okay in the wild it should land in the next release. Meanwhile, my…
comment by Arathorn · 2019-06-24 · in Ask HN: Preferred chat program compromise between security and UX? -
…to use Tor to contact the hidden homeserver. But I am hoping this could be done eventually. [1]: https://github.com/matrix-org/synapse/issues/5152
comment by cyphar · 2019-06-12 · in Matrix 1.0 and the Matrix.org Foundation -
…synapse (Matrix's reference server implementation) that is updated with 1.0 version? I found this https://github.com/matrix-org/synapse/tree/master/docker but the last update is 21 days ago. I guess for now, installing from source is the…
comment by Iv · 2019-06-12 · in Matrix 1.0 and the Matrix.org Foundation -
https://github.com/matrix-org/synapse/blob/master/docs/postg... has the details. Fwiw, we're addressing the sqlite issue by stopping servers from federating for now if they are on sqlite ( https://github.com/matrix-org/synapse/pull/5078 ).…
comment by Arathorn · 2019-04-30 · in Librem One – A growing bundle of ethical services -
…running Python 3.7 * Increase the synapse cache factor a bit. * Check for and prune extremities ( https://github.com/matrix-org/synapse/issues/1760 ), which will soon be a thing of the past, but we're not there quite yet. If it's still…
comment by Arathorn · 2019-04-30 · in Librem One – A growing bundle of ethical services -
…thub.com/matrix-org/matrix-doc/issues/1194 and https://github.com/matrix-org/matrix-doc/pull/1915 and https://github.com/matrix-org/synapse/issues/4540 properly, so others servers cannot be impacted in any way.
comment by maxidorius · 2019-04-12 · in Matrix.org hacked -
…thub.com/matrix-org/matrix-doc/issues/1194 and https://github.com/matrix-org/matrix-doc/pull/1915 and https://github.com/matrix-org/synapse/issues/4540 would tell a different story: Potentially deleting data on remote server just because…
comment by maxidorius · 2019-04-12 · in Matrix.org hacked -
…being obstructive; unfortunately this is a case in point). Edit: he might be talking about https://github.com/matrix-org/synapse/issues/4787 ? Except that was fixed a month ago... In terms of "don't blindly believe what a for-profit is…
comment by Arathorn · 2019-04-05 · in Matrix 1.0 – Are We Ready Yet? -
…tps://github.com/matrix-org/matrix-doc/pull/1915 solves the problem, is merged, and is implemented in https://github.com/matrix-org/synapse/pull/4982 . Yes, it would have been great to have done this sooner, but unfortunately fixing a bug…
comment by Arathorn · 2019-04-05 · in Matrix 1.0 – Are We Ready Yet? -
…were called with a trailing slash when the spec said it shouldn't have one... it got fixed in https://github.com/matrix-org/synapse/pull/4840 and https://github.com/matrix-org/synapse/pull/4935 .
comment by Arathorn · 2019-04-05 · in Matrix 1.0 – Are We Ready Yet? -
It also has very questionable choices towards respect of Privacy: https://github.com/matrix-org/synapse/issues/4540
comment by maxidorius · 2019-03-24 · in Matrix 1.0 – Are We Ready Yet? -
…nothing is done to actually solve the problem. https://github.com/matrix-org/matrix-doc/issues/1194 https://github.com/matrix-org/synapse/issues/4540 https://github.com/matrix-org/matrix-doc/pull/1915 If interoperability and federation is…
comment by maxidorius · 2019-03-24 · in Matrix 1.0 – Are We Ready Yet? -
https://github.com/matrix-org/synapse/blob/master/docs/MSC17... is the best explanation. You can’t just make it a per-node decision otherwise everything would splitbrain.
comment by Arathorn · 2019-03-18 · in Matrix 1.0 – Are We Ready Yet? -
…ensues, with parts of his suggestions getting implemented and others being worked on. [1]: https://github.com/matrix-org/synapse/issues/1252
comment by feanaro · 2019-03-18 · in Matrix 1.0 – Are We Ready Yet? -
> Build matrix-synapse server from source: https://github.com/matrix-org/synapse Or use a distro that has a binary package, e.g. https://www.archlinux.org/packages/community/any/matrix-syna...
comment by majewsky · 2019-02-05 · in Matrix at FOSDEM 2019 -
…with a programming background and no serious IT expertise. Build matrix-synapse server from source: https://github.com/matrix-org/synapse Install matrix-synapse server on a DO droplet (the smallest/cheapest droplet or excess resources on…
comment by cjmoran · 2019-02-05 · in Matrix at FOSDEM 2019 -
…is just my personal opinion. I'm seeing a bunch of type safety bugs crop up periodically (e.g. https://github.com/matrix-org/synapse/issues/3191 and https://github.com/matrix-org/synapse/issues/4112 ). I think there is also Dendrite in…
comment by sandGorgon · 2019-02-05 · in Matrix at FOSDEM 2019 -
We do have this API already actually: https://github.com/matrix-org/synapse/blob/master/docs/admin... , but it needs UI hooked up to it (and it should probably be in the spec rather than synapse-specific). Agreed that we need more…
comment by Arathorn · 2018-12-26 · in The Matrix.org 2018 year in review -
…faring so far on memory consumption? Their README [0] still warns about it in its last section. [0] https://github.com/matrix-org/synapse#help-synapse-eats-all-...
comment by im_dario · 2018-12-20 · in Ask HN: Is there a decentralised alternative to Slack? -
…yet because of https://github.com/vector-im/riot-web/issues/6779 , but the tweak for doing it is: https://github.com/matrix-org/synapse/pull/3426/files
comment by Arathorn · 2018-08-09 · in I don't trust Signal -
…which should make it much less resource hungry than Slack. These are literally landing as we speak: https://github.com/matrix-org/synapse/pull/2970 , https://github.com/matrix-org/synapse/pull/3331 etc.
comment by Arathorn · 2018-07-26 · in Slack Is Buying HipChat from Atlassian -
…to fragment due to netsplits or unreliable servers then this can get incredibly resource intensive. https://github.com/matrix-org/synapse/pull/3122 is the fix which switches the algorithm from roughly O(N) to O(1). For context, a typical…
comment by Arathorn · 2018-05-14 · in Enter the Matrix – A technical overview and guide to all things Matrix -
Are chunks / hot path improvements going to help with the forward_extremities problem? https://github.com/matrix-org/synapse/issues/1760
comment by floatboth · 2018-05-09 · in A Year Using Matrix and Riot -
…py3 (PR #3061, #3073, #3074, #3075, #3103, #3104, #3106, #3107, #3109, #3110) Thanks to @NotAFile! https://github.com/matrix-org/synapse/releases/tag/v0.28.0
comment by lub · 2018-04-27 · in Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App -
…of porting work has been happening over the last month and it's looking very promising indeed: https://github.com/matrix-org/synapse/pulls?utf8=%E2%9C%93&q... etc.
comment by Arathorn · 2018-04-27 · in Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App -
there was also work being done to port to python3 https://github.com/matrix-org/synapse/pull/2539 but it looks like this hasn't been worked on since october last year.
comment by zeratax · 2018-04-26 · in Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App -
…it's not bad. Though occasionally everything slows down and you have to run a query to cleanup ( https://github.com/matrix-org/synapse/issues/1760#issuecomme... )
comment by floatboth · 2018-04-03 · in Sunsetting Tor Messenger -
…a half-decent UX, and some good marketing did. 1. Your link - https://about.riot.im/security/ 2. https://github.com/matrix-org/synapse#introduction 3. https://github.com/matrix-org/matrix-appservice-bridge
comment by Tecuane · 2018-03-23 · in Telegram: 200M Monthly Active Users -
Unfortunate name clash ( https://github.com/matrix-org/synapse )
comment by floatboth · 2018-03-02 · in Show HN: Synapse, a full featured BitTorrent client in Rust -
…Wire is attempting to pursue decentralization, but federation is not (yet) in their roadmap.[1] [0] https://github.com/matrix-org/synapse [1] https://medium.com/@wireapp/wire-server-code-now-100-open-so...
comment by equalunique · 2018-01-11 · in Signal partners with Microsoft to bring end-to-end encryption to Skype -
…ttps://github.com/TokTok/c-toxcore/issues/426 [1] https://www.hello-matrix.net/public_servers.php [2] https://github.com/matrix-org/synapse/issues/2111
comment by DiThi · 2017-09-19 · in Signal’s Moxie Marlinspike calls out Telegram founder Pavel Durov -
…into synapse; it'd be pretty easy and fun (although obviously wouldn't work with encrypted rooms). https://github.com/matrix-org/synapse/blob/master/synapse/re... would be the place to index the file and chuck its contents into the…
comment by Arathorn · 2017-05-05 · in Total.js Messenger – A small alternative to Slack