User's banner
Avatar

Mike

mike@postit.quantentoast.de
Joined
8 posts • 18 comments
  • M.Sc. Computer Science Student at University of Stuttgart
  • Assistant at the CERT of the University of Stuttgart
  • Admin of QuantenToast
Direct message

I figured I could simply upload them on our webserver, so here you go:

permalink
report
parent
reply

I can’t imagine the sound of a room with like 20 pupils, each hammering on such a keyboard.

permalink
report
parent
reply

I’ll do that! Question is where to post it. Lemmy doesn’t support videos.

permalink
report
parent
reply

I thought this would be visible with my link. Specifically shared the “show changes” Link but that doesn’t seem to work.

permalink
report
parent
reply

That one was really difficult and IMO the solution wasn’t the best possible move…

permalink
report
parent
reply

Nice, thanks for sharing! Mine looks like this atm:

  • HS: Mainly Docker containers and VMs
  • VPS: Wireguard to relay traffic (NAT) to the HS (SSL termination on HS)
  • UPS in case of power outage
  • Pi4 for backups within the local network. It also has a disk station for regular air gapped backup.
  • Pi3 for off site backup
  • Fire extinguisher nearby in case of emergency ^^

permalink
report
reply

Die spannende Frage ist: Bekommt er das Bier erstattet?

permalink
report
reply

Been there, done that. Volatility is something you learn pretty early, yes. ^^

permalink
report
parent
reply

First: Good for you, enjoy the journey! Second: Just as others already pointed out, Mastodon is not really a beginner project. You want to understand what you are doing, not just make everything work no matter what. Some reasons why I’d not start with Mastodon:

  • Complex deployment stack (for beginners)
  • Needs regular maintenance
  • Security considerations (if you haven’t managed/hardened a server before)
  • Long term project

So instead: Have a look at awesome-selfhosted for ideas. A personal dashboard, photo gallery or a PiHole/AdGuard is a good start.

About Docker; it’s a bit more than just dependency separation. It’s a kind of virtualization, but without each container running it’s own kernel. Advantage is: Docker images run (with some configuration) relatively lightweight out of the box. So there’s no need to install the applications natively. While I’m a great fan of Docker, you’d probably learn more installing things natively in the beginning. Or maybe do both, it’s up to you. However, if you decide to use Docker, be sure to understand what’s going on under the hood. That’s where the fun begins. Everyone can pull and start images, but not everyone knows how to customize or build them themselves.

No matter what you decide to do, have fun. And if you’ve any questions, there’s plenty of documentation online or just ask. The selfhosting community is very welcoming towards new members ;)

permalink
report
reply