Confluencer
Well-known member
Ich habe mich die Weihnachtsfeiertage ein wenig mit der TrueNAS Scale und deren containerisierten Apps auseinandergesetzt.
Der Katalog an fertigen Apps ist recht überschaubar, und für meinen Geschmack zu umständlich zu konfigurieren.
Über die UI kann man Custom Apps anlegen und mittels Docker Compose Datei konfigurieren. Ist schon mal weniger umständlich als die Apps vom Katalog zu konfigurieren. War mir trotzdem noch zu umständlich.
Prinzipiell kann die Docker API auf TrueNAS Scale direkt genutzt werden, egal ob mit dem
Ich hab mich ein wenig mit der TrueNAS Scale API auseinandergesetzt und ein Python-Skript zusammengeschraubt, dass einem erlaubt Custom Apps auf Basis von Docker Compose Dateien per CLI zu managen. Diese werden dann auch in der UI angezeigt.
Wer Lust hat sich das anzusehen, findet hier das GitHub Repo dazu: https://github.com/meyayl/truenas-scale-custom-app-control
Der Katalog an fertigen Apps ist recht überschaubar, und für meinen Geschmack zu umständlich zu konfigurieren.
Über die UI kann man Custom Apps anlegen und mittels Docker Compose Datei konfigurieren. Ist schon mal weniger umständlich als die Apps vom Katalog zu konfigurieren. War mir trotzdem noch zu umständlich.
Prinzipiell kann die Docker API auf TrueNAS Scale direkt genutzt werden, egal ob mit dem
docker-Befehl, oder eine Management-UI wie Portainer, Arcane oder Dockge. Container, die direkt über die Docker API erzeugt werden, überleben zwar einen NAS-Neustart, werden aber nicht in der TrueNAS Scale Apps UI angezeigt.Ich hab mich ein wenig mit der TrueNAS Scale API auseinandergesetzt und ein Python-Skript zusammengeschraubt, dass einem erlaubt Custom Apps auf Basis von Docker Compose Dateien per CLI zu managen. Diese werden dann auch in der UI angezeigt.
Wer Lust hat sich das anzusehen, findet hier das GitHub Repo dazu: https://github.com/meyayl/truenas-scale-custom-app-control