Vydanie P2P systému synchronizácie súborov syncspirit 0.4.1, kompatibilného so Syncthing

K dispozícii je vydanie programu syncspirit 0.4.1, ktorý umožňuje automatickú nepretržitú synchronizáciu súborov používateľa na viacerých zariadeniach. Projekt rieši úlohy podobné proprietárnemu systému Resilio Sync (bývalý BitTorrent Sync). Syncspirit je napísaný v jazyku C++ a je distribuovaný pod licenciou GPLv3. Grafické rozhranie je postavené na knižnici FLTK; na ukladanie databázy sa používa domáca vstavaná DBMS libmdbx; na spracovanie udalostí sa používa herecký rámec rotor. Hotové zostavy sú k dispozícii pre Linux (x86_64, AppImage), Windows (podporuje Windows XP) a macOS.

Syncspirit je nezávislou implementáciou protokolu synchronizácie BEP, ktorý navrhol projekt Syncthing. Synchronizované dáta sa neukladajú do externých cloudových ú storage, ale priamo replikujú medzi systémami používateľa pri ich súčasnom pripojení online. Syncspirit je kompatibilný so Syncthing na protokolovej úrovni a využíva infraštruktúru Syncthing na určenie účastníkov siete.

Na rozdiel od projektu Syncthing, ktorý je napísaný v jazyku Go a používa klient-server architektúru a REST-API (ako klient slúži webový prehliadač), syncspirit poskytuje ako realizáciu vo forme pozadového procesu syncspirit-daemon, tak aj samostatnú aplikáciu s grafickým rozhraním, ktorá umožňuje hospodárnejšie využitie operačnej pamäte.

Vydanie P2P systému synchronizácie súborov syncspirit 0.4.1, kompatibilného so Syncthing

Novinky vo verzii 0.4.1:

  • Unified model zdieľaných priečinkov, ktorý umožňuje získať podrobné informácie o akomkoľvek súbore, vrátane odstránených, z priečinka ako na lokálnom, tak aj na pripojenom zariadení.
  • Možnosť importovať obsah priečinka. Relevantné pre prípady, keď sú súbory už lokálne a chceli by ste sa vyhnúť sieťovej synchronizácii.
  • Zvýšený výkon synchronizácie veľkého množstva malých súborov.
  • Vylepšená kompatibilita s protokolom BEP:
    • Možnosť nastaviť typ synchronizácie priečinka (folder_type): iba prijímanie zmien, iba odoslania a obojsmerná synchronizácia.
    • Podpora možnosti „disable_temp_indexes“ na vypnutie informovania pripojených zariadení o procese sťahovania veľkých súborov.
    • Podpora synchronizácie práv prístupu k súborom (permissions) a možnosť ich ignorovania (ignore_permissions).
    • Možnosť nastavenia flagu „ignore_deletes“ na zabránenie miestnemu odstráneniu zdieľaných súborov, ak boli odstránené na pripojenom zariadení.
    • Možnosť nastavenia flagu „auto-accept“ na automatickú synchronizáciu predtým neznámych súborov pre dôveryhodné zariadenia.
    • Možnosť nastavenia flagu „introducer“ na automatické pripojenie k zariadeniam, ktoré sú známe predtým pripojenému zariadeniu.
    • Možnosť kompresie odchádzajúceho prenosu (údajov a metadát) pomocou algoritmu LZ4.
  • Možnosť triedenia súborov pred synchronizáciou: podľa abecedy, veľkosti alebo dátumu úpravy.
  • Opravené nájdené chyby.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster