Seafile Бесплатное программное обеспечение для резервного копирования и синхронизации
Система хранения облачного хранения на основе Python
Seafile-это кроссплатформенное синхронизация файла с открытым исходным кодом и решение обмена. Это самостоятельно, высокая надежность, производительность и инструмент совместного использования файлов.
Обзор
Seafile-это самостоятельное синхронизацию файла с открытым исходным кодом и Share Share для операционной системы Linux. Это кроссплатформенная служба хостинга облачных файлов, которую можно использовать для хранения файлов на центральном сервере. Коллекции файлов Seafile синхронизируются с вашим персональным компьютером или клиентом мобильного устройства отдельно. Файл или библиотека также могут быть зашифрованы с помощью пользователя, выбранного паролем. Инструмент совместного использования файлов Seafile также позволяет пользователям создавать группы и простой обмен файлами в группы. Seafile управляет файлами, используя библиотеки, и у каждой библиотеки есть владелец. Владелец может поделиться библиотекой с другими пользователями или с группами по разрешениям только для чтения или чтения. Seafile - это высокопроизводительное и лучшее решение для обмена файлами. Облачное хранилище с открытым исходным кодом написано с использованием Fython Django Framework и его функционально очень похожи на облака Dropbox и Google Drive. Сервер хранения файлов с открытым исходным кодом Seafile состоит из редактирования Markdown Wysiwyg, Wiki, файловой метки, Django Seahub, Seafile Server и Ccnet Server. Он имеет много других функций, включая шифрование файлов, управление версиями, двухфакторную аутентификацию, онлайн-редактирование, блокировка файлов, резервное копирование, восстановление данных и многое другое. Программное обеспечение с открытым исходным кодом Seafile Ship -File Ship -Hosted имеет 8,7K Stars Stars и 1,3 Github Forks.
Системные Требования
Требования к настройке решения корпоративного обмена файлами Seafile включают:
- Python и его модули
- Ubuntu 20.04 LTS
- MySQL или MariaDB
- Nginx или apache
- Git
Функции
Некоторые из ключевых функций службы хостинга облачных файлов Seafile перечислены ниже:
- Кросс -платформ быстрого синхронизации файлов.
- Синхронизировать файл с папками или серверами.
- Управление разрешениями только для чтения или чтения.
- Обмен и сотрудничество с пользователями или группами.
- Доступ к файлам в облаке через виртуальный диск.
- Управление версией и снимки для папок.
- Клиентский сквозной шифрование.
- Блокировка файлов для предотвращения параллельного редактирования.
- Редактирование онлайн -отметки.
- Уведомления в реальном времени.
- Функции, основанные на роле, контроль.
- Поддержка интеграции LDAP/AD.
- Резервное копирование и восстановление данных
- Открытый источник
Монтаж
Установите Seafile на Ubuntu
В этом руководстве объясняется, как настроить и запустить Sea File Server из предварительно созданного пакета с MySQL. Ниже шаги установки предполагают, что все пакеты Depency в облаке Seafile установлены и актуальны в вашей системе. Пожалуйста, следуйте этапам установки Seafile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Загрузите последний пакет сервера SeaFile от Скачать море. Во время этой установки последний выпуск Seafile Server составляет 8,0,5 64 -бит:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Как только загрузка файла будет завершена, извлеките архив в каталог /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
Далее просто запустите скрипт настроек.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Этот скрипт поможет вам настроить сервер Seafile с помощью MySQL. Seafile Server будет запущен на порту 8082, а веб -интерфейс Seafile будет доступен на порту 8000. Теперь запустите службы Seafile по адресу:
cd /opt/seafile
sudo ./seafile.sh start
Далее, запустите сервис веб -сайта Seahub Django.
sudo ./seahub.sh start
Когда вы запустите SeaHub, сценарий подскажет вам создание учетной записи администратора для вашей учетной записи Seafile Server. Порт по умолчанию до 127.0.0.1:8000. Итак, мы рекомендуем вам развернуть сервис обратного прокси, чтобы другие пользователи могли получить доступ к службе SeaHub. Вы можете остановить веб -сайт Seahub и процессы Seafile с:
./seahub.sh stop
./seafile.sh stop
Поздравляю! Вы успешно установили синхронизацию файлов Seafile и Share Platform на Ubuntu. Наслаждаться!
FAQS
Для чего используется Seafile?
Seafile - это высокопроизводительное приложение с открытым исходным кодом и лучшее приложение для совместного использования файлов. Он позволяет хранить файлы на центральном сервере и может синхронизироваться с личными системами через клиент App.
бесплатно?
Да, Seafile-это безопасное самостоятельное облачное решение для хранения и может быть доступно непосредственно через веб-интерфейс сервера.
открытыми исходными кодами Seafile?
Seafile EFSS - это с открытым исходным кодом и безопасным службой хостинга облачных файлов. Исходный код этого приложения доступен в GitHub.
Seafile - облачное хранилище ??
Seafile Ltd. является ведущим программным обеспечением для хранения облачного хранения и безопасным обменом облачными файлами для малого бизнеса. Его провайдер расположен со штаб -квартирой в Пекине, Китай.
Насколько безопасна море?
Данные о море под контролем сотрудников и предлагают дополнительное сильное сквозное шифрование. Файл или библиотека также могут быть зашифрованы с помощью пользователя, выбранного паролем, чтобы никто не мог украсть данные данных.
Исследовать
В этой статье мы обсуждали о облачном хранилище с открытым исходным кодом Seafile. Чтобы узнать о других популярных самостоятельных решениях облачного хранения, посетите следующие страницы:
PHP на основе самостоятельного отдельного облачного хранилища
SelfHosted Open Source Solution Solution
Go Self Hosted Private Cloud Heress Solution
5 лучших программного обеспечения с открытым исходным кодом в 2021 году
Как установить и настроить OwnCloud с помощью Apache на Ubuntu