SeaFile - avagy self-hosted privát tárhely

Bizonyára sokakban felmerült már a kérdés, miért is használna 3rd-party felhőtárhelyet (Google Drive, iCloud, OneDrive, stb.), ha egy otthonról kiszolgált megoldás is bőven kielégítené az igényeit.

Az alábbiakban egy viszonylag könnyen konfigurálható, a nagyokhoz hasonló tulajdonságokkal, megosztási lehetőségekkel rendelkező megoldást nézünk meg - ez pedig a SeaFile.

A leírás alapvetően haladó felhasználóknak szól, afféle gondolatébresztő, javaslat egy szépen kivitelezett megoldásra.
Ennek megfelelően a részletekbe nem megyek bele túlzottan.

SeaFile telepítése és futtatása Docker-ben

Személy szerint a hasonló projektek kezelésére a Docker-t preferálom, hiszen nem kell az adott szoftver egyes függőségeivel OS szinten foglalkoznom, egyszerűen kézben tudom tartani a telepítési - futtatási - frissítési - törlési folyamatot, könnyen el tudom különíteni a szerveremen futó projekteket egymástól.
A Docker Compose erre az alapra épül fel, a segítségével egy közös egységbe - stack-be - lehet összefogni az egymáshoz tartozó komponenseket.