ЧАСТНАЯ ИНФРАСТРУКТУРА / БЕЗ IDПрочитать доктрину приватности
Ваше пространство имён. Федеративная сеть.

Домашний сервер Matrix, который вы сможете обслуживать.

Управляйте пространством имён своего аккаунта и отношениями федерации, точно объясняя шифрование и метаданные.

Выберите имена до запуска

Спланируйте имя сервера, делегирование и обнаружение клиентов. Некоторые решения по идентичности трудно изменить позже. Проверьте федерацию с помощью внешнего теста, а не только проверки страницы входа.

Начните с реалистичных ресурсов

Конфигурацию Guardian можно оценить для скромного развёртывания. Крупные федеративные комнаты, сохраняемые события и медиафайлы могут существенно повысить требования к базе данных и памяти.

Разделите администрирование

Защищайте административные интерфейсы, секреты регистрации и ключи подписи. Ограничивайте открытую регистрацию там, где это уместно, и поддерживайте актуальность используемого ПО и зависимостей.

Опишите границу шифрования

Поддерживаемые сквозные зашифрованные комнаты защищают содержимое между клиентами. Homeserver по-прежнему обрабатывает полезные метаданные и любой незашифрованный контент. Пользователям нужно понимать проверку клиента и восстановление.

Хранение и восстановление планов

Задайте продуманные сроки хранения событий и медиаданных, обеспечьте согласованное резервное копирование баз данных и сохраняйте конфигурацию и ключи подписи, необходимые для восстановления. Проверяйте результат, а не только задание резервного копирования.

Выберите ресурсы для этой нагрузки

Оцените Guardian для растущего сервиса Synapse с PostgreSQL и хранением медиа. История комнат, федеративные шаблоны и хранение медиа могут значить больше, чем число аккаунтов. Держите внешний трафик клиентов и доступ к базе данных в отдельных границах безопасности.

Развёртывание домашнего сервера

Используйте поддерживаемые вышестоящие инструкции для выбранного выпуска. Приведённая ниже последовательность определяет решения и условия прохождения, которые следует зафиксировать в собственном runbook.

  • Выберите постоянное имя сервера перед созданием учётных записей
  • Установите поддерживаемый выпуск Synapse и конфигурацию PostgreSQL
  • Настройте HTTPS и любое общеизвестное делегирование, необходимое для выбранного имени
  • Ограничьте регистрацию и защитите учётные данные администратора
  • Проверьте вход клиента, локальный обмен сообщениями и авторизованный федеративный маршрут
  • Создайте резервные копии ключей подписи, конфигурации, базы данных и необходимых медиа; отрепетируйте восстановление

Что проверить, прежде чем полагаться на это

Частный домашний сервер всё равно обменивается событиями федеративных комнат с участвующими серверами. Объясните эту границу пользователям и проверьте настройки хранения и безопасности установленной версии.

Немного больше ясности.

Включает ли этот сценарий установку управляемого приложения?

Нет. Это описывает нагрузку для инфраструктуры, администрируемой клиентом. Настройка приложений, обновления, модерация, лицензирование и восстановление остаются вашей ответственностью, если отдельное соглашение об управляемом обслуживании не предусматривает иного.

НАСТРОЙТЕ СВОЮ ИНФРАСТРУКТУРУ

Возьмите контроль.
Развёртывайте на своих условиях.

Без документов об идентификации. Полный доступ администратора. Оплата в криптовалюте.