IOTstack – deCONZ – změna výchozího image

Je to 6 měsíců, co původní autor image na Docker Hubu jménem marthoc přestal komunikovat. Komunita okolo deCONZ se jej pokoušela neúspěšně kontaktovat a proto se nakonec rozhodla, že raději celý projekt převezmou přímo pod svá křídla.

Následující návod je určen pouze pro stávající uživatele IOTstack. Jakákoliv nová instalace IOTstack již změnu v šabloně obsahuje a není třeba nic řešit!


Z výše napsaného vyplývá, že je nutné upravit vlastní soubor docker-compose.yml, aby v sekci deconz: používal jiný image z Docker Hubu (právě ten komunitní).

Krok 1 – otevření editoru

Pro otevření editoru použijeme příkaz:

sudo mcedit ~/IOTstack/docker-compose.yml

a uvidíme následující obsah, kde v sekci image: je právě uveden marthoc/deconz:latest. Dále si můžeme všimnout i cesty v sekci volumes:


Krok 2 – provedení změn

Obě dvě výše uvedené věci je potřeba změnit, sekci image: přepište na:

image: deconzcommunity/deconz:latest

A sekci volumes: přepište na:

./volumes/deconz:/opt/deCONZ

Výsledek bude vypadat jako na následujícím obrázku.

Poté soubor uložte stisknutím F2 a následně ukončete editor stisknutím F10.


Krok 3 – stažení aktuální komunitní verze

Následně v příkazovém řádku spusťte příkaz PULL (musíte mít pochopitelně zprovozněné aliasy), který bude stahovat nový image a po skončení uvidíte i ve sloupci REPOSITORY právě výše uvedenou změnu.


Krok 4 – spuštění

Nakonec stačí příkazem UP probudit nové verze stažených image.


Nyní máte úspěšně změněný IOTstack tak, aby již vždy používal správný odkaz na deCONZ a vše je tak 100% v pořádku.

Zanechat komentář