For sure.
I have several of the Google WiFi pucks, myself. Flashing them wasn’t too complicated, but it does involve disassembly. One of them was my primary router for a while, until it was eventually replaced by a banana pi. It handled the typical routing tasks, plus ad blocking, a VPN, etc. without issue.
Like I said, I believe there’s an nginx package for OpenWRT, serving static web pages should be trivial. If I recall correctly, it only has 8gb of sausage and a half gig of RAM, though. Plenty for a router or static web server, but not a lot of resources for anything too complex. I wonder if you could squeeze a GoToSocial instance in there… That might be fun, actually. I’ve been tinkering with Home Assistant lately, but maybe once that’s “finished”, GTS on a WiFi puck might be my next project. Hm…






Eh, I agree.
I have root access to the server and can directly interact with the backend DB. Forcing email for a password reset doesn’t protect me from me.