Pi-hole What is it? It’s a DNS level adblocker, this means running this on your network and
setting Pi-hole as your DNS it will filter out ads for your whole network.
It’s easy to set up using a Raspberry Pi for example, all you need is a Pi and an SD card. You should use BalenaEtcher to flash the OS, I recommend Raspberry Pi OS on a Pi for stability. But you can use any Linux based OS that utilizes systemd or sysvinit.
When you’re using your Proxmox server you might run in the problem of not having enough
HDD space defined for some of your VMs, using ZFS (pools) it’s really easy to fix this.
What is Nextcloud Nextcloud is a complete software package to replace most cloud services like Google, iCloud, Dropbox etc. Nextcloud is branched off from the other solution ownCloud because (from what I’ve heard) a couple of devs did not like the direction it was going so they started their own product.
Nextcloud is not just a storage solution, it’s a complete package, it’s not blazingly fast and it’s written in PHP.
When you’re using Proxmox for free without any subscription you may see bash TASK ERROR: command 'apt-get update' failed: exit code 100 The issue here is that by default Proxmox is using subscription only repos, you can remove this “error” by either getting a subscription (duh), or change the repo to pve-no-subscription. This repo is not as stable as the subscription one they claim, but for a home server it should be enough.
Proxmox VE is an interface for managing virtual machines and containers, it’s a lightweight solution that could run from ram/usb stick. Proxmox has more solutions like backup and email etc. but I only use the VE software. It’s free and open-source, is production ready, and is being worked on actively.
With Proxmox VE you can setup VMs on machines and also cluster multiple machines together, it’s easy to use (if you know how to use it) and fast.