Making a Linux home server sleep on idle and wake on demand – the simple way
This looks like one of those home server infrastructure setup rabbit holes I would've bailed out of within the first 10 minutes of Googling  to research the problem.I commend the author for their perseverance and the writeup - rabbit hole writeups are their own form of entertainment. That alone was worth it. I could never run anything that looks like such a conceptual pain the butt. A pain to maintain and troubleshoot to boot.Especially since the setup requires a Raspberry Pi to run permanently. A Raspberry Pi that itself would work just as fine as the Time Machine server the author seems to need on demand?