

Obvious recommendation from my side is homeassistant if you are into smart home stuff.
If you go for an upgrade, old micro pcs like the lenovo thinkcenter tiny are good. Not sure if those are what you mean with thinclients. The main advantage of those imo is their x86 processor and enough power and ram to run proxmox and install multiple VMs on there for different stuff while still being quite power efficient overall.
I still have a NAS running like that by passing through my USB HDD to a Truenas VM. My other 2 VMs are one for Homeassistant OS (Using homeassistant just with docker is a bit complicated) and a separate VM just for docker applications.


Portainer is a webinterface for managing docker containers on your server. One of its disadvantages is that it kind of holds your docker-compose files hostage within its own system instead of storing them in sensible folders that would be accessible from other management apps. Dockge fixes that issue as far as I am aware.
I don’t have a complete list of what they are changing but I believe they are slowly restricting features in their free tiwr. Recently there was an article posted here about how they are now breaking up the link between their paid and free version, basically providing two entirely different services now instead (if I recall correctly. If not, please correct me).
Personally, I still use portainer because that’s what I started out with and I haven’t gotten to migrating yet. If I were to set up a new server I would use dockge, arcane or dockhand though.