

A couple of months ago I installed Yunohost on an old laptop for the same use case as OP and I find it is very easy to use. The hardest part to setup was mostly the dynamic DNS stuff, because I only have a basic understanding of how the internet works. Once I got (sub)domains and dynamic IP setup it has been smooth sailing.
Yunohost even had a patch for the global panic inducing PHP2Shell the same day as the announcement.













There is a self-hosted app you can run to pretend to be a Google bot and bypass paywalls and forced login. https://github.com/wasi-master/13ft