Подключите NAS к Seedr с помощью Seedr Connector

Seedr Connector — это небольшая программа, которая работает на вашем NAS или на компьютере с Linux в вашей домашней сети. Она позволяет подключать выбранные вами папки NAS в Seedr рядом с вашими другими хранилищами. Версия 1.0.0 уже доступна.
Она создаёт одно исходящее зашифрованное соединение с Seedr через TCP-порт 443. Вам не нужны проброс портов или публичный IP-адрес. Seedr никогда не получает пароль от вашего NAS.
Как это работает
Seedr видит только те папки, которые вы указали в config.json. Каждую папку можно пометить как доступную только для чтения.
Connector переподключается сам после обрыва сети или перезапуска NAS. После перезапуска повторно выполнять сопряжение не нужно.
Он работает от имени владельца вашей общей папки NAS (UID и GID этого пользователя), а не от root. Ему не нужны привилегированный режим, опубликованные порты и сокет Docker.
Настройка за пять шагов
Приложение проведёт вас по этим шагам в настройках, на экране Seedr Connector. Откройте /app/settings.
Установка. Выберите тип вашего NAS в следующем разделе. Полное руководство по установке находится на GitHub.
Создайте config.json. Добавьте имя для NAS и папки, которыми хотите поделиться. Затем выполните
pair. Команда выведет адрес Seedr и 8-символьный код.Разрешите. Откройте адрес или введите код на экране Seedr Connector. Убедитесь, что это ваша учётная запись, и нажмите «Разрешить».
Запустите. Запустите Connector командой
runи оставьте его работать.Подключите. В Seedr выберите общую папку и нажмите «Подключить». Она появится рядом с вашими другими хранилищами.
Установка на ваш NAS
Образ Docker: ghcr.io/seedrcc/seedr-connector:1.0.0. Он общедоступен, не требует входа и поддерживает несколько типов процессоров. Он размещён в GitHub Container Registry, а не в Docker Hub. Тег latest тоже существует. Для обычной установки на Linux скачайте бинарный файл со страницы релиза v1.0.0: Linux amd64, arm64 или armv7. В релиз входит файл SHA256SUMS, чтобы вы могли проверить скачанное.
NAS или система | Как установить |
|---|---|
Synology | Container Manager. Сначала добавьте реестр https://ghcr.io или создайте проект Compose. |
QNAP | Container Station. |
TrueNAS SCALE | Custom App. |
Unraid | Docker, затем «Add Container». |
Любой хост Docker | Обычный Docker или Docker Compose. |
Linux без Docker | Запускайте бинарный файл под управлением службы-супервизора вашего NAS. |
Каждой системе нужны свои несколько настроек, например папки конфигурации и состояния. Точные шаги для каждой из них описаны в README на GitHub.
Управление коннекторами
Ваши коннекторы. На экране Seedr Connector перечислены все коннекторы с их статусом в сети, временем последнего появления, признаком «только чтение» и указанием, подключена ли папка.
Отзыв доступа. Это отключает коннектор в течение нескольких секунд, даже посреди передачи. Чтобы подключить его снова, выполните
pairещё раз.Несколько NAS. К одной учётной записи можно подключить несколько устройств NAS в пределах лимита коннекторов. Задайте каждому своё имя и свой каталог состояния.
Ограничения тарифа. Количество коннекторов зависит от вашего тарифа. Если в вашем тарифе нет коннекторов или вы достигли лимита коннекторов, Seedr сообщит вам об этом простыми словами.
Обновление Connector
Остановите Connector.
Сохраните папки конфигурации и состояния.
Замените тег образа или бинарный файл новой версией.
Запустите его снова. При использовании Docker Compose выполните
docker compose pull && docker compose up -d.
Устранение частых проблем
Что вы видите | Что делать |
|---|---|
| Обратитесь в службу поддержки Seedr. |
| Путь к конфигурации отсутствует или недоступен для чтения. Проверьте путь и права доступа к файлу. |
Ошибки учётных данных или состояния | Исправьте владельца или права доступа. В руководстве указаны права 0700 для папки состояния и 0600 для её файлов. |
| Доступ был отозван. Снова выполните pair. |
Всё ещё не получается? Откройте обращение в службу поддержки.
Ищете другой способ?
Вы также можете добавить свой NAS по FTPS, SFTP или WebDAV. Для этого на вашем маршрутизаторе должны быть открыты порты. См. Подключение NAS к Seedr. Чтобы использовать Seedr с вашего NAS, см. Подключение Seedr к NAS.