Hallo,
ich habe ioBroker seit Jahren auf dem MacMini zuerst unter Nodejs 4 und nun unter v6 laufen.
Der Mac mini steht headless ohne Tastatur, Maus und Bildschirm. Der Zugriff erfolgt über die MacOS Bildschirmsteuerung sehr komfortabel auch von unterwegs via VPN.
Den größten Komfort sehe ich der Nutzung von Timemachine. Das Backupsystem hat mir schon viele Stunden gespart.
Wenn der Rechner eh 24/7 läuft, dann nimmt den!
Ich verwenden Redis, InfluxDB für History und dann als Basis für Grafana.
Vor einem Jahr habe ich die interne HD gegen eine SSD getauscht. Die HD hatte Schaden genommen, da eine zusätzlich Xeoma Video-Server Software zu viel Ressourcen gebraucht hat und der Mac dauerhaft zu heiss wurde. Xeoma ist nun ausgelagert auf einen Odroid.
Die systemeigenen Apps Konsole für die Logdateien, Aktivitätsanzeige zur Kontrolle der Prozesse und Terminal zur eigentlichen Steuerung sind sehr komfortabel.
Weiterhin kannst du den Pi3 noch als Slave oder als Testsystem nutzen.
Gruß
Pix