Abläufe casaos homeserver debian minix docker self-hosting

CasaOS auf Minix N350 mit Debian

CasaOS als Heimserver-Oberfläche auf einem Minix N350 unter Debian installieren – mit 32 GB DDR4 und 2 TB Samsung 990 PRO aufgerüstet.

CasaOS ist eine schlanke, Docker-basierte Heimserver-Oberfläche mit Web-UI. Ideal für den Betrieb auf einem Mini-PC wie dem Minix N350.

Hardware

KomponenteDetails
GerätMinix N350
CPUIntel N350 (4 Kerne, bis 3,4 GHz)
RAM32 GB DDR4 (aufgerüstet)
Speicher2 TB Samsung 990 PRO mit Heatsink
OSDebian (Stable)

Der Minix N350 ist ab Werk mit weniger RAM ausgestattet – der Austausch auf 32 GB macht ihn deutlich tauglicher für mehrere parallel laufende Docker-Container.

Debian installieren

Debian Netinstall-Image herunterladen und auf einen USB-Stick schreiben:

sudo dd if=debian-netinst.iso of=/dev/sdX bs=4M status=progress

Bei der Installation nur den SSH-Server und die Standardwerkzeuge auswählen – keine Desktop-Umgebung. Nach dem ersten Boot per SSH einloggen und das System aktualisieren:

sudo apt update && sudo apt upgrade -y

CasaOS installieren

Das offizielle Installationsskript erledigt alles automatisch (Docker inklusive):

curl -fsSL https://get.casaos.io | sudo bash

Nach der Installation ist die Web-Oberfläche erreichbar unter:

http://<IP-des-Servers>

Erster Login

Beim ersten Aufruf wird ein Admin-Konto angelegt. Danach landet man im CasaOS-Dashboard, von dem aus sich Apps per Klick installieren lassen – z. B. Jellyfin, Nextcloud, Vaultwarden oder Home Assistant.

Docker direkt nutzen

CasaOS läuft auf Docker. Eigene Container lassen sich jederzeit parallel betreiben:

docker ps
docker compose -f /pfad/zu/compose.yml up -d

CasaOS erkennt manuell gestartete Container und zeigt sie im Dashboard an.

Nützliche Befehle

Status der CasaOS-Dienste prüfen:

sudo systemctl status casaos

Logs einsehen:

sudo journalctl -u casaos -f

CasaOS neu starten:

sudo systemctl restart casaos

Samsung 990 PRO – Tipp

Die 990 PRO läuft im Dauerbetrieb warm. Der mitgelieferte Heatsink hilft, die Temperaturen unter Last im grünen Bereich zu halten. Temperaturen lassen sich mit nvme-cli überwachen:

sudo apt install nvme-cli
sudo nvme smart-log /dev/nvme0

Relevant ist der Wert temperature – unter 55 °C im Idle ist normal.