Ein einfaches Plugin um Docker zu administrieren.
Da das Thema "docker" sicher nur für die Wenigsten interessant ist und auch nur User für die Dreamone teilnehmen können, werd ich das Teil mal als Beta raus hauen. Ich rechne als nicht mit viel Resonanz wollte euch aber trotzdem teilhaben lassen.
Hintergrund für das Plugin ist ein ziemlich persönlicher.
Ich hab ein Raspberry für meine Home-Automation laufen und will das diesen Job auch die Dreamone übernimmt, da sie ehh schon als File-Server und VPN-Server läuft.
Nach der Installation solltet ihr im Plugin sehen ob der Daemon läuft.
Am besten gleich in die Einstellungen gehen bevor ihr den ersten Container installiert.
Hier einstellen wo docker seine Images und Container ablegen soll. Ich hab eine 64GB-SDCard am laufen.
Die Images können schon "sehr" groß werden und so den Flash zumüllen. Zum Beispiel braucht Openhab2 etwa 770MB oder Home-Assistant fast 1GB.
Das Plugin und die Funktionen sollten selbsterklärend sein.
Im Ordner /data/docker werden ein paar Scripte installiert womit Container erstellt werden können.
Die Script müssen manuell über die Console gestartet werden. Aber am besten vorher mal rein schauen und eventuell anpassen.
Busybox - zum testen
Home-Assistant - für die Home-Automation
Openhab2 - für die Home-Automation
Zigbee2mqtt - für die Steuerung aller möglichen Zigbee-Geräte wie Ikea, Philips oder Osram.
Selbst hab ich Openhab2 und Zigbee2mqtt laufen und das läuft im Container noch schneller wie auf dem Raspberry.
Wer selber paar Script erstellt kann die ja hier online stellen, ich bau die dann als Beispiele mit ein.