You can also always just find an old desktop box and install a lightweight distro on it -- my grandpa got a new computer a year or so ago so I took his ~10 year old HP box, wiped it, and installed alpine. Now I have it just plugged into my router and I have a few cron jobs and docker services that I run on it.