Frissítés v0.22.x-ről (vagy régebbről)
A v0.23.0-ás kiadással a StremHU Source jelentős változásokon esett át, amelyek érintik a fájlstruktúrát és az adatbázist is. Emiatt a hagyományos frissítési folyamat nem elegendő, egy tiszta telepítésre van szükség.
Azonban jó hír, hogy a korábban letöltött tartalmakat megmentheted, így nem kell mindent elölről letölteni!
Frissítési folyamat lépésről lépésre
1. A jelenlegi rendszer leállítása
Először is állítsd le a futó StremHU Source konténert a régi mappádban:
docker compose down2. Új telepítés előkészítése
Mivel az architektúra is változott, a legtisztább, ha egy teljesen új mappát hozol létre a frissített verziónak. Kövesd az operációs rendszerednek megfelelő beüzemelési útmutatót az új verzió felhúzásához:
FONTOS: Még ne indítsd el a konténert (ne futtasd a docker compose up -d parancsot)!
3. A letöltött tartalmak megmentése (opcionális)
Ahhoz, hogy a már letöltött fájlokat ne kelljen újra beszerezni, gondoskodj róla, hogy az előző telepítés letöltéseit tartalmazó mappa tartalma elérhető legyen az új telepítés számára.
Ezt megteheted a fájlok fizikai áthelyezésével/másolásával az új mappa downloads könyvtárába, vagy - ha eddig is egyedi útvonalon tároltad őket - a docker-compose.yml fájlban a megfelelő volumes útvonal beállításával (bind mount).
Megjegyzés: Ha korábban Docker named volume-ot használtál a letöltések tárolására, annak a tartalmát nem tudod egyszerűen átmozgatni, ilyen esetben javasolt egy tiszta lappal indulni, és hagyni, hogy a rendszer újra letöltse majd, amire szükség van.
A többi mappát SEMMIKÉPP NE másold át és ne is csatold fel, mert azok inkompatibilisek az új verzióval!
4. Az új rendszer elindítása
Ha a downloads mappa a helyén van, indítsd el a rendszert az új mappában:
docker compose up -d5. Tartalmak újra-ellenőrzése (Hash check)
Bár a fájlok megvannak, az új StremHU Source adatbázisa üres, így kezdetben nem tud a létezésükről.
Amikor a Stremióban elindítasz egy olyan filmet vagy sorozatot, ami már korábban le lett töltve (és benne van a downloads mappában), a StremHU Relay felismeri, hogy a fájlok már ott vannak. Ekkor elindít egy “hash check” (fájl ellenőrzés) folyamatot.
- Ez a folyamat a fájl méretétől és a meghajtód sebességétől függően eltarthat egy kis ideig.
- Amíg az ellenőrzés tart, a Stremio várni fog (mintha még csak töltene).
- Amint az ellenőrzés sikeresen lezajlik, a lejátszás azonnal elindul, és onnantól kezdve a rendszer ismét “tudja”, hogy a tartalom elérhető.
Tipp: Ha egy sorozat évadát töltötted le korábban, elég egyetlen részt elindítani belőle a Stremióban, a Relay a teljes mappát (az összes részt) újra-ellenőrzi és regisztrálja.