That summarized my situation pretty good. Since a year now I switched everything to Linux, selfhosting seems to be a natural extension of that.
May I ask, since you have a very beginner-friendly way of writing:
I run a separate NAS with an SMB share.
Why did you choose SMB instead of NFS? I read here that NFS is very efficient and fast.
Docker good
Many people here have very convincing arguments for docker. While checking it out I saw that it uses partly proprietary licenses. Why are so many people so sure that docker won't pull a 'Unity-stunt' and make their knowledge about docker obsolete?
LXC is more efficient, but it's harder to run docker in.
I meant to install a Jellyfin LXC, if there is such a thing, without docker involved. Is that possible?
I understand that I can use a VM to run docker, but:
Wouldn't make a LXC more sense than a VM with docker inside? And what are the advantages of running jellyfin in a container instead of a normal installation? The VM is already kind of a container, what benefits do I get from yet another container inside?
I am curious to learn more!
Proxmox could be the perfect learning environment for docker, just make a new VM if I borg something. I will look into it, thanks. Just not for this specific project, Jellyfin on Debian sounds good for me.
Thank you for your answer. I maybe want to add some features in the future, like all those *arr- programs. Wouldn't it be easier to have everything in one VM instead of many LXC?
I understand Fedora user completely, it is a great distro and great for beginner. But so is Mint, especially now that there is a Debian based version. So for me it comes down to the question, who do I want to support, RedHat or the community? So I go with Mint most of the time. But no hate for Fedora or Fedora-recommendations.
If anyone stumbles accross this post, here is how I solved it for me:
PiVPN doesn't need any special firewall-treatment in OpenWRT, just use port forwarding (Source zone: WAN, Destination: LAN, with the Port you chose, 51820 is the standard for wireguard)
A special problem I had: I used NordVPN on OpenWRT to tunnel all my traffic through there. When I connected the PiVPN, it didn't work at first. I had to use something called PBR - Policy-Based-Routing to send all my traffic from the PiVPN to WAN. It was easy with the openWRT-app vpn-policy-routing plus luci-app-vpn-policy-routing
You are right of course, the advantages of big money and great engineers are obviously there. But using a system means also supporting the system and I want to support the debian devs more than Redhat. And it has no downside, Debian is awesome.
Common standards can be devolped by big companys, they also can be developed by communities. GNU utils and the Linux kernel came out of a community. I like this way much more. And if companies decide to back those projects, it is fine by me. As long as they don't overtake the project and become too dominant.
I think it is summarized by "because it is backed by a big company", like Ubuntu. Compared to Debian or Arch, which are community based distros, many people think (me included) that it is a bad thing, that one company has so much control over one distro. They tend to make decisions that benefit them, not the user.
I am currently forced to use Excel online for work. Such a frustrating experience. And I can't even edit it offline, because the conversion between two languages and two versions doesn't work properly.
Libreoffice has it's problems too, but it feels much more 'friendly' somehow.
You are right, it is possible to set up a wireguard VPN on OpenWRT and I am planning to do that.
At this point getting the Pi running is more like an exercise to get to know OpenWRT better.
That is like a double upvote!