Seafile je nástroj na zdieľanie s funkciami podobnými službe Dropbox. Seafile je vhodným nástrojom, ak vás už nebaví používať stránky na zdieľanie súborov, neustále nahrávať a znovu nahrávať informácie. Seafile v systéme Ubuntu 20.04 vám umožní:
Na inštaláciu Seafile použite skutočné alebo virtuálne počítače bežiace na báze operačného systému Ubuntu 20.04. Majú požiadavky na množstvo pamäte RAM, počet procesorových jadier atď. Je lepšie pracovať na účte bez používateľského konta. Lepšie je pracovať z účtu bez práv správcu / bez práv root (so sudo
). Minimálne požiadavky sú 4 procesory a 4 GB RAM.
Na prácu s nástrojom sa môžu vyžadovať nastavenia LDAP, protokolu WebDAV, odosielania e-mailov, zálohovania, zberu odpadu
(GC) a ďalšie nastavenia.
Tento krok si vyžaduje aktualizáciu balíkov (
príkaz apt
update), kontrolu synchronizácie času/časovej zóny a nastavení automatického spúšťania.
Možno bude potrebné pracovať aj s firewallom (v Ubuntu štandardne prepúšťa všetky protokoly, ale môžu sa vyskytnúť nuansy).
Potrebujeme nainštalovať:
apt install memcached libmemcached-dev
apt install mariadb-server
Na inštaláciu sa používa príkaz:
useradd seafile -r
V závislosti od špecifík projektu môže byť potrebné vytvoriť samostatný adresár, do ktorého nahráte inštalačné súbory:
mkdir -p /opt/seafile/bin
Pri použití sprievodcu inštaláciou bude potrebné zadať IP adresu alebo názov servera, ku ktorému sa chcete pripojiť. Používateľ tiež predpíše názov servera, ktorý bude verejný. V predvolenom nastavení bude služba počúvať na porte 8082, ale v nastaveniach to možno zmeniť.