Seafile-это служба хостинга с самостоятельным облачными файлами

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

Как установить NextCloud с Apache на сервере Ubuntu

 Русский