Ваше пространство для общения — на вашем сервере, под вашим управлением.
Сайт проекта · Руководство приложения · Домашний сервер · План развития
Space — проект независимых социальных пространств с собственным сервером и общим приложением для Windows, macOS и Linux. Владелец управляет пространством, каналами и доступом участников; пользователь хранит свои ключи и управляет своими устройствами.
- Несколько пространств в одном приложении. Независимые подключения, каналы, чат, непрочитанные сообщения и избранное.
- Управление доступом. Участники, роли, приглашения, права каналов и отзыв устройств.
- Домашний сервер. Запуск и остановка из приложения, сохранение данных, обновление и средства восстановления.
- Свои ключи и устройства. Карточки восстановления JSON/PNG и сопряжение устройств.
- Оформление и языки. Светлая и тёмная темы, цветовые палитры, русский, английский и упрощённый китайский.
Скачайте приложение Space, затем подключитесь по приглашению или создайте своё пространство по инструкции домашнего сервера. Сервер и домашний runtime выпускаются отдельно от приложения.
| Репозиторий | Назначение |
|---|---|
| space-app | Приложение Flutter, управление пространством и установщики |
| space-server | Сервер Go, PostgreSQL и домашний runtime |
| space-protocol | Архитектура, протокольные контракты, документация и план |
Проект находится на стадии экспериментальных выпусков. Следующие этапы — завершение перехода на ConnectRPC, вложения с правами и квотами, форум и лента, затем голосовые и видеокомнаты и эфиры. E2EE и федерация запланированы как отдельные поздние направления.
