I found the ansible playbook route described at join-lemmy.org to be very easy to install on a VPS. The benefit of a VPS is much simpler setup than running a home server, networking-wise. Plus it’s special purpose, so no need to worry about interfering with other things as you would on a multi purpose server.
I use mine as basically a personal blog that I have a bit more control over. I’ve subscribed to just a few communities on other instances to keep resource use modest.