I just purchased a Beelink Mini S13 with 16GB ram and 1TB drive on Amazon for ~$200 to use as a Docker host on my local network and have been very happy with it so far.
I immediately wiped it and installed Ubuntu Server. I chose Coolify to manage Docker and local domains, and that took a bit of work to get going, but now I can spin up local services and containers on local domains and play with random stuff
Very similar here. I got a beelink a few years about with lower specs than yours and has worked great as a ZoneMinder host after a wiping windows and installing Linux.
I immediately wiped it and installed Ubuntu Server. I chose Coolify to manage Docker and local domains, and that took a bit of work to get going, but now I can spin up local services and containers on local domains and play with random stuff