I upgraded my homeserver, have you?

I upgraded my homeserver, have you?
Some major #Matrix protocol and security updates are incoming: https://matrix.org/blog/2025/07/security-predisclosure/
Apparently room creators will have an infinite power level on the upcoming room version 12.
I tested it. I created another user on my server and was able to chat with myself. I also created a user on matrix.org to check federation and was also able to chat to myself. Nice!
#matrix #synapse #element #chat #selfhosted #selfhosting #selfhost #homelab #fediverse
Ok, I have a #Synapse #Matrix server #selfhosted. I have no idea yet if it is working... Anyone on Matrix, please drop me a message =)
@Nonilex interestingly despite the more or less wholesale dismantling of the #CFPB, they did finally see fit to intervene in the #Synapse bankruptcy where ~$90 million of customer money went missing because of #EvolveBank's shenanigans (also famous as the bank of #FTX and #GeorgeSantos's campaign)
Wanted to ask this again, but what are some popular #matrix communities/servers/rooms that focus on:
- Docker
- Self-hosting
- Kubernetes
- Mail (smtp/imap/etc)
- Plex/jellyfin/media/etc
- Home assistant
I've looked into the matrix search tools but a lot of rooms seem dead or no longer hosted. Thanks!
Nano-Scale Insights into Synapses: Transforming Our Understanding of Psychiatric Disorders
#Neuroscience #SynapticNanoarchitecture #SuperResolutionMicroscopy #MolecularNeuroscience #BrainResearch #MentalHealth #Nanotechnology #DNA-PAINT #STED #smFRET #Synapse #Neurotech #Psychiatry #BrainScience #PrecisionMedicine
Super successful stream tonight!
In three hours, we:
- Spun up a test #Matrix #Synapse server
- got the nio-template running
- got all of our application code migrated over into the project.
- Ranted a little bit about LLMs
On Thursday, we'll get to actually rewiring up the commands. I'm not overly enthused with how this has been modeled in the template: "commands" process themselves. I feel like we need a command processor, instead.
Since I already have a bot script which processes commands, I'll just morph that into the command processor. I think I may do some major surgery to rewrite this template in a less. . .painfully object oriented manner.
So, having a home #k8s cluster something about Posgres HA has been bugging me a lot. When there's an electric blackout (this is #Spain after all), all the pods go down. But what happens with Postgres is that the replicas go into a process to sync and elect a new master, and this takes time.
Meanwhile, the pgpool will give successful database connections to apps in pods, but only read-only.
What happens with an app like #Matrix #Synapse is that I think it gets database connections in a pool at start-up, and as it succeeds, it just continues. However, when it actually tries to make updates and inserts, it will get errors, but now it will only log them; they aren't fatal. Or would log them unless the logs were by default off because of privacy and security.
The initial read-only database connections are never upgraded to read-write because the application doesn't expect this kind of a failure, even when the new master is chosen.
Meanwhile the Matrix server continues in a highly degraded mode without being able to persist messages sent. It will only be able to relay them to currently connected online clients. This leads to users getting diverging views to the messages on channels.
I solved this by adding an initContainer to check for read-write connection to Postgres before the Synapse pod start-up, but it's a hack.
Question of the day, I have #mastodon hosted on my halis.io domain, same for my #synapse instance, and it works without issues because one uses #activitypub and the other #matrix
But, if I setup a #manyfold instance on the same domain, as in without subdomain, it shouldn’t work, right ?
Would there be a way to converge both manyfold and mastodon under the same base domain ? Or do I have to use a subdomain for one ?
uuuuh was just checking my #dockerCompose services and read that the #Matrix SlidingSync Proxy is not required anymore when using the latest #Synapse and #ElementX
Time to cleanup some things and free up ressources..
https://matrix.org/blog/2024/11/14/moving-to-native-sliding-sync/
You can securely message me via https://matrix.to/#/@stefan:stefanberger.net
As a headsup, I'll likely stop any engagement in the #Matrix ecosystem, seeing the troubling development of #Synapse alternatives and the massive shortcomings of the protocol in regards to community moderation / defense against spam waves. In particular, I'm planning to shutdown my selfhosted conduwuit instance, and continue using my matrix.org account only for communities where Matrix is pretty much required. I briefly considered migrating to Grapevine, but I don't have the energy.
I'm still thinking about setting up a selfhosted #Matrix Server, but I'm not sure about which software to use.
Available hardware: Synology DS920+ with plenty of RAM.
Top of my current list is #conduwuit, close second is #synapse .
I read that Synapse can be very hungry on resources, even for single-user servers. Is that still a problem?
oh look, another #fintech bankruptcy involving Evolve Bank & Trust.
some other fun places Evolve has popped up:
1. issuer of #FTX and #BlockFi debit cards (before those companies blew up and customers lost all their money)
2. #GeorgeSantos and #AndyOgles held their campaign money at Evolve
3. #Synapse bankruptcy which cost customers of a bunch of fintech "banks" like #Yotta most if not all of their money
4. Partnered with "anti-woke" fintech #GloriFi
5. Got hacked by Russia midway through Synapse bankruptcy proceedings
6. Anonymous crypto debit card issuer for #ZELF
7. Frequently found to be the bank used by #pigbutchering fraudsters
8. Sanctioned by federal reserve for #moneylaundering
The fact that Evolve has not been shut down is insane. Banking system cannot survive if these kinds of bad actors roam free like the wind.
* more on Evolve: https://fintechbusinessweekly.substack.com/p/evolves-problematic-partners-bankruptcies
* even more: https://fintechbusinessweekly.substack.com/p/evolve-hit-with-fed-enforcement-action
Okay, so here's a #matrix / #synapse question that I am far too tired to find the answer to:
If i have more than one user on my server, and they both go to a room, do I store duplicates of t hat room, one for each user? Or is it stored on my homeserver in such a way that both can grab it and decrypt it?
Also die Moderation von #Matrix ist echt aufwendig, ich lösche gerade 600 Räume und mehrere dutzend User die gegen unsere Regeln verstoßen.
Dafür hab ich auch gleich mal ein #synapse #Script geschrieben: https://codeberg.org/Fedimins/synapse-maintance-tasks
Wenn ich alles durchgetestet habe kommt auch gleich nochmal ein größeres Update.
Yung-Heng Chang & @Joshdubnau explore a #plosbiology study revealing that the #retrotransposon gag protein of Copia forms virus-like capsids that transfer its own RNA across the fly neuromuscular junction to regulate #synapse formation Paper: https://plos.io/3X71IDa Primer: https://plos.io/4i6rzmC