Синхронизация через свой сервер

Управляйте удалённым слоем самостоятельно.

Осознанный расширенный путь для тех, кто готов управлять развёртыванием, хранением, обновлениями, TLS, мониторингом и бэкапами.

Контроль и ответственность

Свой сервер переносит доверие, но не отменяет эксплуатацию.

Вы выбираете инфраструктуру и политику хранения, но также отвечаете за доступность, защиту сервера, ёмкость, бэкапы и проверку восстановления.

Настройка синхронизации через свой сервер Locoris
Адрес сервера, постоянное хранение и привязка хранилищ остаются явной ответственностью оператора.

Два поддерживаемых варианта

Выбирайте сервер, а не набор сложных настроек.

Docker is the always-on production path. Locoris Server is the visual desktop path. Version 0.1.7 uses the same SQLite + vault-file runtime and pairing flow in both.

Docker / NAS

Один multi-arch образ для Linux amd64 и arm64 с номерными тегами, health checks, SBOM, provenance и подписанным манифестом.

linux/amd64linux/arm64
Locoris Server

Визуальный локальный сервер с подключением устройств, диагностикой сети и статусом обновления. Новые сборки macOS поддерживают только Apple Silicon.

macOS arm64Windows x64Linux x64

Закрепите номерную версию, проверьте `SHA256SUMS.txt` или подпись манифеста Cosign и создайте резервную копию всего тома данных перед обновлением.

Release 0.1.7

Версия 0.1.7

Установите актуальную версию сервера с точной фиксацией релиза.

Оба варианта используют одинаковое подключение и переносимую структуру данных. Docker лучше подходит для постоянно работающего сервера, а Locoris Server добавляет удобную панель управления для личного компьютера.

Рекомендуется для серверов

Docker / NAS

  1. 01Загрузите проверенные файлы Compose
    mkdir locoris-server && cd locoris-server
    curl -fsSLO https://raw.githubusercontent.com/locoris/locoris/server-v0.1.7/infra/docker/personal-server/compose.example.yml
    curl -fsSL https://raw.githubusercontent.com/locoris/locoris/server-v0.1.7/infra/docker/personal-server/.env.example -o .env
    sed -i 's/^LOCORIS_SERVER_VERSION=.*/LOCORIS_SERVER_VERSION=0.1.7/' .env
  2. 02Укажите доступный адрес в `.env`

    Для доверенной локальной сети используйте LAN-адрес, а для удалённого доступа — HTTPS-адрес через reverse proxy или приватную сеть.

  3. 03Запустите сервер и откройте приглашение для подключения
    docker compose -f compose.example.yml pull
    docker compose -f compose.example.yml up -d
    docker compose -f compose.example.yml logs -f
linux/amd64 · linux/arm64SQLite + файлыЕдиный том данных

Рекомендуется для личного компьютера

Locoris Server

Установите настольную панель, выберите постоянное место для данных и подключитесь по ссылке, короткому коду или QR-коду. Камера не обязательна.

Контрольные суммы, аттестации и описание релиза

Ваш адрес сервера

Разверните отдельный сервер за HTTPS и подключите его как внешний способ синхронизации.

Ваша защита

Управляйте доступом, секретами, TLS, правилами брандмауэра, обновлениями и защитой от злоупотреблений.

Ваше восстановление

Создавайте бэкапы серверных данных и локальных хранилищ, а затем проверяйте восстановление до того, как начнёте на него полагаться.

Перед развёртыванием

Минимальный эксплуатационный чеклист.

Выберите постоянное хранилище

Не храните рабочие данные во временных папках. Задайте владельца данных и проверенное место для бэкапов.

Защитите адрес сервера

Используйте HTTPS, стойкие секреты, ограниченное администрирование, журналирование и понятный процесс обновлений.

Подключайте осознанно

Добавьте адрес во внешней синхронизации, проверьте доступ и привяжите только нужные локальные хранилища.