Установка Seafile на свой сервер: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Установка Seafile на свой сервер». Страница справочника целиком: Установка Seafile 13 в Docker.

Коротко о теме

Установка Seafile Community через Docker Compose: MariaDB, Redis и Caddy в одном наборе, ключ JWT, каталог /opt/seafile-data и чем он не похож на ownCloud.

Подробности по разделам

Чем Seafile отличается от Nextcloud и ownCloud

Библиотеку можно зашифровать паролем на стороне клиента, тогда администратор сервера не прочитает её содержимое. Клиенты есть для Windows, macOS и Linux (синхронизация папок и виртуальный диск SeaDrive), а также для Android и iOS.

Резервные копии и сборка мусора в Seafile

Сначала базы, затем файлы, и обе части отправляйте за пределы сервера: схемы хранения разобраны на странице сервер для бэкапов.

Ключевые цифры

Термины на странице

MySQL
MySQL и MariaDB это базы данных, с которыми работают WordPress, Битрикс и другие популярные CMS.
Linux
Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.
Nextcloud
Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
Redis
Redis это хранилище данных в памяти. Его используют как кеш и очередь задач.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
A-запись
A-запись связывает домен с IPv4-адресом сервера.
Debian
Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.
Let's Encrypt
Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Храните данные контейнеров в томах.
  5. Закрепляйте версии образов, а не latest.
  6. Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.

Связанные страницы