Перейти к основному содержанию
 

Seafile сервер для Linux — 9.0.0 beta

Seafile

11 ноября 2021 года вышла новая версия сервера Seafile для Linux — 9.0.0 beta. Релиз доступен для скачивания.

Устанавливать эту версию я у себя пока не буду, поскольку не люблю экспериментировать на beta. Однако, нововведения интересные. Особенно примечателен новый файловый сервер на GO. Если верить сообщениям с форума, пользователям новой версии Seafile удалось синхронизировать папки с 500000 файлов. Даже потребовалось увеличить лимит inotify в Linux.

Список изменений

9.0.0 beta (2021-11-11)

  • Обновление Django до 3.2
  • Переписана служба HTTP в seaf-server на golang и выделена в отдельный компонент (отключено по умолчанию)
  • Обновление PDFjs до новой версии, поддержка отображение защищённых паролем PDF
  • Использование базы данных для хранения закешированных ключей OnlyOffice
  • Поддержка конвертации файлов, например doc в docx с использованиемg OnlyOffice для редактирования онлайн
  • Конфигурация SERVICE_URL перемещена из ccnet.conf в seahub_settings.py

Новая служба HTTP в seaf-server на golang обслуживает запросы на загрузку/скачивание/синхронизацию файлов. Она даёт три преимущества:

  • Лучшая производительность в высококонкурентном окружении и обслуживание длинных запросов. Теперь вы можете синхронизировать библиотеки с большим количеством файлов.
  • Теперь архивирование файлов в ZIP и скачивание может производиться одновременно. При скачивании ZIP архива папки вам не нужно ждать окончания процесса архивирования.
  • Поддержка контроля скорости загрузки и скачивания.

Вы можете включить службу HTTP в seaf-server на golang в конфигурационном файле seafile.conf:

[fileserver]
use_go_fileserver = true

Дополнительные изменения

  • Red Hat сократила официальную поддержку CentOS 8 (с 10 лет) до двух лет с окончанием поддержки 31 декабря 2021 года. Поэтому, Seafile больше не будет выпускать пакеты для CentOS.
  • На подходе образ докера для систем на базе ARM.

Ссылки

https://www.seafile.com/en/download/

https://manual.seafile.com/changelog/server-changelog/

https://forum.seafile.com/t/seafile-community-edition-9-0-is-ready-for-test/15430