Установка 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
Сначала базы, затем файлы, и обе части отправляйте за пределы сервера: схемы хранения разобраны на странице сервер для бэкапов.
Ключевые цифры
- Seafile передаёт только изменённые блоки и умеет шифровать библиотеки на клиенте. ownCloud Infinite Scale ближе к Nextcloud по набору функций общего доступа и распространяется под Apache-2.0.
Термины на странице
- 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 дней с автоматическим продлением.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.