Skip to Content
SourceFrissítés és karbantartás

Frissítés és karbantartás

A frissítés módja attól függ, hogy kiadott verziót (pl. 0.15.4) vagy dev image-et használsz.

Kiadott verzió frissítése (pl. 0.15.3 → 0.15.4)

Ha a docker-compose.yaml-ban konkrét verziót adsz meg (pl. s4pp1/stremhu-source:0.15.3), akkor az új kiadásra így váltasz:

  1. Lépj abba a mappába, ahol a docker-compose.yaml van (pl. C:\stremhu-source vagy ~/stremhu-source).

  2. Nyisd meg a docker-compose.yaml fájlt, és az image sorban írd át a verziót az újakra (pl. 0.15.30.15.4):

    image: s4pp1/stremhu-source:0.15.4
  3. Indítsd újra a szolgáltatást; a Docker letölti az új image-et, majd azzal indít:

    docker compose up -d

A up -d lecseréli a futó konténert az új verzióra. Nem kell külön docker compose pull – a verzióváltás a YAML-ban elég.

Dev verzió frissítése

Ha dev image-et használsz (pl. s4pp1/stremhu-source:dev), akkor a tag mindig ugyanaz (dev), ezért a legújabb buildet így kapod meg:

  1. Lépj a projekt mappájába (ahol a docker-compose.yaml van).

  2. Töltsd le a legfrissebb dev image-et:

    docker compose pull
  3. Indítsd újra a konténert:

    docker compose up -d

Itt a pull szükséges, mert a dev tag mögött mindig egy újabb image lehet a Docker Hub-on.

Adatok és beállítások megmaradása

Ha a Docker Compose konfigurációban volume-t használsz (pl. data:/app/data vagy ./data:/app/data), akkor a következők megmaradnak a frissítés után:

  • Adatbázis (felhasználók, beállítások)
  • Letöltött / folyamatban lévő torrentek adatai
  • Tracker bejelentkezések (a Source által tárolt adatok)

Tehát a frissítés (akár verzióváltás a YAML-ban, akár pull + up -d dev esetén) nem törli ezeket; csak az alkalmazáskód (image) frissül.

Konténer újraindítása

Ha csak újra szeretnéd indítani a konténert (pl. valami elakadás miatt):

docker compose restart

Vagy leállítás majd indítás:

docker compose down docker compose up -d

A down eltávolítja a konténert, de a volume-ok (és így az adatok) továbbra is megmaradnak.

Backup (opcionális)

Ha biztonsági másolatot szeretnél készíteni, a volume-ban (pl. ./data vagy a Docker által kezelt data volume) tárolt mappákat érdemes rendszeresen másolni egy másik helyre. A pontos elérési út a Docker Compose beállításodtól függ (névvel megadott volume vs. bind mount).


Friss verziók: Docker Hub – s4pp1/stremhu-source . Beüzemelés: Beüzemelés otthon.