ПРИВАТНА ІНФРАСТРУКТУРА / БЕЗ ПОТРЕБИ В IDПрочитайте доктрину приватності
Ваш простір імен. Федеративна мережа.

Ваш власний Matrix-дім, який ви можете обслуговувати.

Керуйте простором імен вашого облікового запису та відносинами федерації, точно пояснюючи шифрування й метадані.

Виберіть назви до запуску

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

Почніть із реалістичних ресурсів

Конфігурацію Guardian можна оцінити для помірного розгортання. Великі федеративні кімнати, збережені події та медіа можуть суттєво збільшити вимоги до бази даних і пам’яті.

Адміністрування окремо

Захищайте адміністративні інтерфейси, секрети реєстрації та ключі підпису. Обмежуйте відкриту реєстрацію, де це доречно, і підтримуйте підтримуване програмне забезпечення та залежності в актуальному стані.

Опишіть межу шифрування

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

Плануйте зберігання та відновлення

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

Виберіть ресурси для цього робочого навантаження

Оцініть Guardian для зростаючого сервісу Synapse з PostgreSQL і сховищем медіа. Історія кімнат, шаблони федерації та зберігання медіа можуть мати більше значення, ніж кількість акаунтів. Тримайте зовнішній трафік клієнтів і доступ до бази даних у різних межах безпеки.

Розгортання домашнього сервера

Використовуйте підтримувані інструкції upstream для обраного випуску. Наведена нижче послідовність визначає рішення та умови проходження, які слід зафіксувати у власному runbook.

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

Що перевірити, перш ніж покладатися на це

Приватний домашній сервер усе одно ділиться подіями федеративних кімнат із серверами-учасниками. Поясніть цю межу користувачам і перевірте налаштування зберігання та безпеки встановленої версії.

Трохи більше ясності.

Чи включає цей сценарій кероване встановлення застосунку?

Ні. Це описує робоче навантаження для інфраструктури, якою керує клієнт. Налаштування застосунків, оновлення, модерація, ліцензування та відновлення залишаються вашою відповідальністю, якщо окрема угода про кероване обслуговування не передбачає іншого.

НАЛАШТУЙТЕ ВАШУ ІНФРАСТРУКТУРУ

Візьміть контроль.
Розгортайте на своїх умовах.

Без паперів про особу. Повний адміністративний доступ. Криптонативна оплата.