Федеративные сети (Fediverse) — это архитектурная альтернатива централизованным платформам. Вместо одного сервера, контролируемого корпорацией, здесь существует множество независимых узлов, которые связываются друг с другом по открытым протоколам. Вы можете общаться с пользователями других серверов, оставаясь на своем.
Этот раздел посвящен развертыванию и поддержке федеративных сервисов. Контроль над своим узлом означает, что ваши данные (переписка, видео, файлы) хранятся на вашем железе, а правила модерации определяете вы, а не третьи лица.
💬
Децентрализованная связь (Matrix)
Развертывание мессенджера Matrix Synapse. Настройка федерации с другими серверами, управление пользователями и комнатами. Установка веб-клиента Element и панели администратора Synapse Admin для управления узлом.
📹
Видеохостинг (PeerTube)
Создание собственного видеосервера, который может обмениваться контентом с другими инстансами PeerTube. Настройка транскодинга, хранилища и раздача видео через P2P (WebTorrent) для экономии трафика.
☁️
Облачное хранилище (Nextcloud)
Развертывание Nextcloud как частного облака. Настройка синхронизации файлов, календарей и контактов. Использование федеративного обмена (Federated Cloud) для предоставления доступа к файлам пользователям других серверов.
🌐
Микроблоги и фотосети
Запуск собственных инстансов в сети ActivityPub. Настройка Mastodon (микроблоги), PixelFed (аналог Instagram) и Friendica (аналог Facebook). Федерация между ними позволяет подписываться на контент друг друга из разных сервисов.
🗣️
Форумные платформы (NodeBB)
Современный движок для форумов с поддержкой федерации (ActivityPub). Позволяет интегрировать форумное сообщество в общую сеть Fediverse, делая темы доступными для пользователей Mastodon и других платформ.
Для работы федеративных сервисов требуется доменное имя и настроенный HTTPS. Инструкции по настройке SSL-сертификатов можно найти в разделе «Linux».