I recently finished something like this at home, npmplus+pihole. I’ll never do it again, and the moment it breaks I’ll go back to just using Tailscale’s MagicDNS
I recently finished something like this at home, npmplus+pihole. I’ll never do it again, and the moment it breaks I’ll go back to just using Tailscale’s MagicDNS


If you can overcome the first kinda large step of setting up a basic install of Proxmox + ZFS pool, you’ll love it. You can try shit out and nuke it if you don’t like it. Helper Scripts from here are also a great way to try stuff without breaking anything you already have. each container gets its own IP so you don’t have to juggle stuff with a reverse proxy (which is a PITA to set up properly) and with TailScale on the host, you can pretty much access everything from anywhere, without exposing it to the wider internet.
Creating a ZFS pool is also rather nice, because you can keep adding new disks to the pool when you’re running short. Ideally you’d use some mirroring for security. Backups are also nice with proxmox, as long as you don’t give every LXC a giant size quota.
Last thing, DO get an UPS, even if it’s a small consumer grade one that lasts 5 minutes. Make sure it has some sort of conectivity (network or USB) and it’s linux compatible. I’ve lost a lot of time rebuilding a 2yo NextCloud install that went all wonky after a blackout.
So in a detailed summary from your points:
Good Luck and Have Fun!


Isn’t that just English with strong accent and reversed R’s?


What’s that? There’s English, French (aka weirdo Canadian), German (aka hate speech), Spanish (aka Mexican) and China
What are you on about?


Don’t send dickpics. You never know when they’ll show up on a leak.


I finally made it work last week. I was overcomplicating, as usual: nextcloud AIO includes all the requirements to run Talk, I just had to modify the config file to point at my domain and add a new entry at :8081 on my reverse proxy. Hosted a 2 hour video call with 3 friends without issues!


I didn’t start with a spare, so by the time I was semi-reliant on my self hosted stuff, a breakage was an issue. Also I started with bare Linux, then CasaOS. There was no easy rollback from snapshot/restore backup like on proxmox


I will probably get flogged by this answer but here it goes:
I’d throw you right into the deep end: get a spare machine (an old laptop or PC) and install proxmox on it. Play around, breaks shit, delete the container/VM and start over.
Grab stuff from the Community Helper Scripts and see new stuff, try alternatives, see what works for you and don’t be afraid of breaking stuff.
It takes a bit longer and some basic concepts might fly over your head, but the stuff you learn like this, you learn by heart.
It’s been a few years since I started tinkering with a laptop with a busted video output circuit. Now I serve NextCloud and Immich to my family, keep receipts and documents neatly organised on Paperless, have a decent arr stack and a bunch of extra goodies. All from “a PC without video? Might as well make a server” now with a proper machine with several drives on ZFS pools, health checks and redundancy.
Its a helluva rabbit hole.
If you already have HomeAssistant


I loved the idea behind Funkwhale but damn it was such q a chore to set up I ended up spinning up 4 navidrome instances lol


No joke here, try (internet) radio. You’ll discover stuff you’d never get on algo-based recommendations. I might be biased by growing up with Winamp’s shoutcast


Sadly they are clamping down on that front too. AOSP is no longer being developed in the open. They are also moving to a standardised internal emulator instead of releasing the “recipe” to build on real hardware development platforms (aka pixel phones)


Ooooooh this is huge! Thanks, i was really itching to play em!
presses Ctrl+G to foghorn
Thats an aussie delicacy, what struggle?
Snags ftw, mate!


It’s your system and you agreed to licence your data to them. So technically it’s not theft. But also technically, pirating isn’t theft either, you’re not breaking into microsoft HQ and stealing a product key.
On a practical everyday way, yeah, I would say they are “stealing” your data, since they hide that as a clause in a massive EULA that can be altered at any time, and you either accept it or don’t get to use what you bought.


You sign ownership away when you scroll past 35 pages and click “I Accept”
You say that, but I’ve seen so many dodgy iot devices… Specially deploying PiHole you start to see so much random traffic from stupid stuff like a smartplug or a TV box