

Why? wireguard doesn’t respond if the keys are wrong.


Why? wireguard doesn’t respond if the keys are wrong.


Can you port forward on the router?


I have no training. Moved to Linux when W10 came out, and just organically got to self hosting


Or headscale, or plain wireguard if you have any qualms about the tailscale servers that moved from Canada to the USA several years ago.
Are you trolling us with your choice between 25K and 50K drives?
I would never trust that much data to a single drive.


The nice thing about zypper is the various patch options and reporting. Gives you a good picture of what CVEs, rating, and if installed, needed, not needed etc. Does Apt have something similar?
And that years back they moved their servers from Canada to the US. That’s when I dropped TS and just did wireguard by hand.


Openmediavault might be an option also, if the drive thing is a problem with TrueNAS


I’m running an early version of that on a 16 year old ARM board NAS, the NAS has 256MB of RAM and OpenMediaVault runs great on it.
For more money and wasted power. People overbuild quite often.
Oui, Oui.
My pi gets 81MB/s non cache HDD read speed over USB.
With an msata SSD into a USB adapter if gets non cache read speed of 437MB/s
I totally get that doesn’t compete with a pcie slot msata or nvme.
But it significantly improves access time and transfer.
OPs request was could they do it with pis. Yes you could. HDD is max 120mbs, with SSD over USB interface you get a lot more even thought its not running on the pcie bus. It is totally functional as long as you aren’t streaming 4k to your TV. And it is more than enough for most people. As a reliable backup solution it works, but best if you use a drive enclosure that is powered, rather than relying on the USB power of the drive adapter.
You seem irrationally irked about a viable suggestion, to OPs orignal question. Sorry if I triggered your inner nerd 😀
PS. I’m not talking getting nvme speeds on USB, I’m saying if you use an msata ssd you get tons more bandwidth on USB than HDD
I think you missed the part about me saying older Pi, being cheap. Like you can pickup a pi3b for $35 where as I’d have to pay $150-180 for a pi5. People get focused on hardware that is overkill for their needs (especially if you track access and system load). You can probably get a deal on an old thinclient or nuc also. Its good to show people options.
For example I have a 15 year old arm board with 256mb non expandable RAM. (Dedtined for the garbage dump) with debian It handles music streaming and samba shares perfectly fine with an SSD. And doesn’t even use 50% of the RAM.
You don’t have to have pcie for a simple nas, USB with an SSD is fine. I ran my video, audio and samba shares on it that way and its plenty good.
As a counter point you can grab an old Pi for cheap and install OpenMediaVault OS and have all the NAS tools you need managed from a GUI.
There are Plugins for tons of self hosting options, and GUI docker management for your own add ons. (New versions dumped portainer, in favor of their own GUI tools).
Pi3 is fine Pi4 would be better. Wattage is between 4-7
I used to host this way till I found a fanless heatsink case for a ITX board.
Idle wattage is 15, and 23 for processing heavier tasks


Yeah, just wondered because containers just hook into the kernal in a way that doesn’t have overhead. Where as a VM has to emulate the entire OS. But hey I get it, fixing stuff inside the container can be a pain


There are docker script and docker compose installs. It was basically reading the documents and Editting a few text files and launching it in docker. Hardest part I found was the face tagging, it was totally counter intuitive to assign a face and persons name. Like almost obfuscated. Once you set that up though it just does its thing superbly well


Why VMs instead of contsiners? Seems like way more processing overhead.


Why a full VM, that seems like a ton of overhead
GRsync is helpful so you can toggle the delete files on destination or not, based on source deletion. Other toggles also, and it shows you what the command line string would be if you did it manually