I believe they’re still messing with sliding sync and switching that over to a new version of the protocol. There are some open issues with Dendrite:
https://github.com/element-hq/dendrite/issues?q=is%3Aissue+is%3Aopen+sliding
A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.
I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things, too.
I believe they’re still messing with sliding sync and switching that over to a new version of the protocol. There are some open issues with Dendrite:
https://github.com/element-hq/dendrite/issues?q=is%3Aissue+is%3Aopen+sliding
You should add some info: Which server software do you use? What version number? And maybe how you installed this, Docker?
For example “Synapse v1.119.0” That’d be the most recent one.
~~If I’m not mistaken Synapse needs an additional proxy server for sliding sync? https://github.com/matrix-org/sliding-sync/blob/main/docs/Landing.md ~~
deleted by creator
Software: https://github.com/awesome-selfhosted/awesome-selfhosted
Guide: https://github.com/mikeroyal/Self-Hosting-Guide
As a beginner you might want to start out with one of the all-in-one turnkey operating systems like yunohost.org , dietPi.com or unRaid or a bunch of others (see the awesome-selfhosted list)
Well if you want a proper upgrade, 40TB plus redundancy and space for a GPU, I’d say you don’t want a mimi PC but a full-blown one. I built my server myself from components. It’s hard to find good numbers on power consumption and that was one of my main concerns. I had a look at some PC magazines and what kind of mainboards they recommend for a home server. Figured I wanted 6 SATA ports and I started from that. Unfortunately said magazine doesn’t have a good article right now, so I don’t know what to recommend. Another way is to look for refurbished PCs. If they’re some brand like Lenovo or Dell, you’ll find the specs online. With a N100 mini pc, I’m not so sure if that’s a big step up from your current setup… I don’t think they have more internal harddrive ports or slots for GPUs than your current laptop.
Very good answer. I’ve also spent some time analyzing some red herrings when it was something else like a bad cable or connector. And by the way, you can use the same keys in journalctl
as in the usual pager (less(?)) so hit /
and search for ‘unmount’, ‘disconnect’, etc. And then scroll through the log and find out what led to the situation.
Sounds like you’re blocking the servers which are supposed to push the notifications to you?! I think that’s called Google Cloud Messaging.
You’d need to figure out which blocklist you enabled that does this. And either disable it, or add an entry to your allowlist.
Or do away with GCM and set up your own push provider like ntfy and additionally use apps from F-Droid that support this different push provider.
Edit: https://github.com/AdguardTeam/AdguardForAndroid/issues/3486 and there are several other bugreports. Also make sure you’ve disabled battery optimization for the Unbound(?) app.
I really don’t know what to recommend to other people. I use opennic.org for DNS. And I don’t use any tunnels, I just do port forwarding on my router. I have an internet connection that allows that.
Fair enough. Judging by OP’s later comments, the pool is online again.
Well, not using Cloudflare would make us all rely a bit less on a single company that already dominates the internet. And it’d make them unable to theoretically mess with your traffic and snoop on your data. Other than that… I don’t think you’re missing out on features.
Care to explain?
Strange. Okay, hope that spares you from similar troubles in the future.
Check out yunohost.org (and similar projects) If you’re in for a turnkey-solution.
But yes, a reverse proxy that does all the work and handles SSL is a nice solution. I also use that. It’s relatively easy to set up, doesn’t really slow down anything and makes a lot of stuff easier to manage.
I use NGinx, but Caddy or Traefik will do the same. And I don’t use Cloudflare, so I can’t comment on that.
And btw, Jitsi-Meet is going to require some more dedidated ports for the WebRTC, STUN, etc
I don’t know anything about ZFS, but in the future you might want to address them by /dev/disks/by-uuid/… or by-id and not by /dev/nvme…
Fair enough. Yes I figured you probably wouldn’t have a M40 lying around by accident 😅
Maybe you should do the maths on other options. You could get a refurbished PC for $350. Or buy the dock anyways. Or spend the money on cloud compute if you’re just occasionally using AI. Idk.
I did some quick googling. Are those thunderbolt docks really $350 ? That’s like half the price of a cheap computer?!
That “either” means, it doesn’t matter which path you took, from now on the following text applies to both… So you don’t need to care.
Btw: With the regular Linux software mdraid, you can also swap drives without powering down. That all works fine while running. Unless your motherbard SATA controller craps out. But the mdraid itself will handle it just fine.
You can always ask the student body. If they’re doing a good job, they’re networked and know people and procedures. Sometimes the IT helpdesk people are knowledgeable and know who makes those kinds of decisions.
And I think server hosting and paying for that might work differently than in normal life. A university has quite some IT infrastructure. Maybe they have a free VPS to spare for things like that. Maybe it has to be super secure, intergrated into the single sign-on… It’s more a political decision. Could be anywhere from free, to you need to pay half a person’s salary to moderate and maintain the instance to their (high) standards.