Seafile Bezplatný software zálohování a synchronizace
Zabezpečený vysoce výkonný cloudový systém založený na Pythonu
SeaFile je synchronizace souboru s otevřeným zdrojovým zdrojem a sdílení souborů a sdílení. Je nástroj pro sdílení souborů s vysokou spolehlivostí, výkonem a produktivitou.
Přehled
SeaFile je synchronizovaný soubor s otevřeným zdrojovým pořádným a sdílením pro operační systém Linux. Jedná se o službu hostingu cloudových souborů s křížovým platformy, kterou lze použít k ukládání souborů na centrálním serveru. Kolekce souborů SeaFile jsou synchronizovány s klientem osobního počítače nebo mobilního zařízení samostatně. Soubor nebo knihovna může být také šifrována pomocí uživatele vybraného hesla. Nástroj pro sdílení souborů SeaFile také umožňuje uživatelům vytvářet skupiny a snadné sdílení souborů do skupin. SeaFile spravuje soubory pomocí knihoven a každá knihovna má vlastníka. Majitel může sdílet knihovnu s ostatními uživateli nebo se skupinami pomocí oprávnění pouze pro čtení nebo čtení. SeaFile je vysoce výkonné a nejlepší řešení aplikace pro sdílení souborů. Cloudové úložiště Open Source SeaFile je psáno pomocí Python Django Framework a jeho funkčně velmi podobné Clouds Dropbox a Google Drive. Server s otevřeným zdrojovým souborem SeaFile se skládá z editace WySiwyg, WIKI, štítku souborů, Django SeaHub, serveru SeaFile a serveru CCNET. Má mnoho dalších funkcí, včetně šifrování souborů, ovládání verzí, dvoufaktorové ověřování, online úprav, uzamčení souborů, zálohování, obnovy dat a mnoho dalších. Software pro sdílení souborů SeaFile Open Source Sdílení softwaru má 8,7k hvězd GitHub a 1,3 GitHub Forks.
Požadavky na systém
Požadavky na nastavení řešení pro sdílení souborů SeaFile zahrnují:
- Python a jeho moduly
- Ubuntu 20.04 LTS
- MySQL nebo MariAdb
- Nginx nebo apache
- Git
Funkce
Níže jsou uvedeny některé z klíčových funkcí služby hostování cloudových souborů SeaFile:
- Synchance rychlé platformy pro platformu.
- Synchronizace souborů se složkami nebo servery.
- Řízení oprávnění pouze pro čtení nebo čtení.
- Sdílení a spolupráce s uživateli nebo skupinami.
- Přístupové soubory v cloudu prostřednictvím virtuální jednotky.
- Řízení verzí a snímky pro složky.
- Šifrování na straně klienta na konci.
- Zamykání souborů, aby se zabránilo souběžné úpravě.
- Editace online Markdown.
- Oznámení v reálném čase.
- Ovládání funkcí založené na rolích.
- Podpora integrace LDAP/AD.
- Zálohování a obnovení dat
- Open source
Instalace
Nainstalujte SeaFile na Ubuntu
Tato příručka vysvětluje, jak nastavit a spustit server mořského souboru z předem vytvořeného balíčku s MySQL. Níže uvedené kroky instalace předpokládají, že všechny depozitní balíčky Cloud SeaFile jsou nainstalovány a aktuální ve vašem systému. Sledujte kroky instalace SeaFile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Stáhněte si nejnovější balíček serveru SeaFile z Seafile ke stažení. V době této instalace je nejnovější verze serveru SeaFile 8.0.5 64bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Po dokončení stahování souboru extrahujte archiv do adresáře /opt:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Dále stačí spustit scénář nastavení.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Tento skript vás provede nastavením serveru SeaFile pomocí MySQL. Server SeaFile bude spuštěn na portu 8082 a uživatelské rozhraní SeaFile bude přístupné na přístavu 8000. Nyní spusťte služby SeaFile od:
cd /opt/seafile
sudo ./seafile.sh start
Dále spusťte službu Frontend na webu Seahub Django.
sudo ./seahub.sh start
Když spustíte SeaHub, skript by vás vyzval k vytvoření účtu správce pro váš účet SeaFile Server. Výchozí port do 127.0.0.1:8000. Doporučujeme vám tedy nasadit službu reverzní proxy, aby ostatní uživatelé měli přístup ke službě SeaHub. Můžete zastavit webové stránky SeaHub a procesy SeaFile s:
./seahub.sh stop
./seafile.sh stop
Gratulujeme! Úspěšně jste nainstalovali synchronizaci souborů SeaFile a sdílení platformy na Ubuntu. Užívat si!
FAQs
What is Seafile used for?
Seafile is an open source high performance and best file sharing app. It allows to store files on a central server and can synchronized with personal systems through app client.
Is Seafile free?
Yes, Seafile is a safe self-hosted cloud storage solution and can be accessed directly via the server’s web interface.
Is Seafile open source?
Seafile efss is an open source and secure cloud file hosting service. The source code of this application is available at Github.
Is Seafile a cloud storage??
Seafile Ltd. is a leading cloud storage software and secure cloud file sharing for small business. It’s provider is located with headquarters in Beijing, China.
How secure is Seafile?
Seafile data is under control of collaborators and it offers optional strong end-to-end encryption. A file or library can also be encrypted with a user chosen password so that no one can steal data information.
Prozkoumejte
V tomto článku jsme diskutovali o cloudovém úložišti SeaFile s otevřeným zdrojovým kódem. Chcete-li se dozvědět o dalších populárních řešeních cloudového úložiště, navštivte následující stránky:
Samostatně hostované řešení pro cloudové úložiště založené na PHP
Samoobslužné řešení s otevřeným zdrojovým zdrojovým zdrojem
Self -hostované řešení soukromého cloudového úložiště založené na Go
Top 5 s otevřeným zdrojovým cloudovým úložným softwarem v roce 2021
Jak nainstalovat a nakonfigurovat vlastnícloud s Apache na Ubuntu