Вестник
Пре-альфа. Мессенджер, в котором у каждого может быть свой сервер, а серверы говорят между собой. Этот выпуск проверяет сборку и развёртывание, а не продукт: здесь всё настоящее, но многого ещё нет.
Что работает
- Переписка текстом один на один, в том числе между людьми на разных серверах.
- Несколько устройств у одного профиля, привязка по коду, общий архив.
- Восстановление по фразе, PIN и скрытые профили.
- Уведомления: в браузере, в настольном приложении, с Вашего же сервера.
- Свой сервер: приложение ставит его на машину по SSH за несколько минут.
Чего пока нет
- Фото, файлов, голосовых и кружков. Формат готов, интерфейс — в работе.
- Телефонов. Android в работе, iPhone позже.
- Поиска по имени и номеру. Пока люди находят друг друга по ссылке-карточке или QR.
- Групп и звонков.
- Защиты формы трафика: пока сервер и наблюдатель на линии видят, когда Вы пишете. Это придёт обновлением.
Клиенты
Веб-клиент открывается прямо с домашнего сервера: https://home.tm5.ru. Регистрация по приглашению.
Приложения не подписаны сертификатами магазинов: macOS попросит открыть через контекстное меню «Открыть», Windows покажет предупреждение SmartScreen. Подпись выпусков проверяет само приложение при обновлении.
Свой сервер
Машина: Ubuntu 22.04 или новее, 2 ГБ памяти, 20 ГБ диска, доступ root. Проще всего — из настольного приложения, пункт «Поставить свой сервер» на первом запуске. Руками:
curl -fsSL https://tm5.ru/install.sh -o install.sh sha256sum install.sh # 728ac7aa30e873e515a25c2eb64d8b02f27b0cbd700cedb435860b0d56515f62 sh install.sh --image msg-v4-server:0.1.1 --version 0.1.1 \ --image-tar msg-v4-server-0.1.1.tar.gz --image-sha256 c8fcecf3f7df51fcc9d49292a6cbf150e52d0caa6bd40804d12b4ff225f40729 \ --issuer https://issuer.tm5.ru --invite <приглашение> --label <имя> \ --trust-roots 10aea99c43a6421a0c907a804eb1a9f356fc52f929406d639933293a27548a02 --update-url https://tm5.ru/updates/server
Архив образа: msg-v4-server-0.1.1.tar.gz (84 МБ). Приглашение на имя в зоне выдаётся вручную — напишите нам.
Что мы обещаем
Содержимое сообщений шифруется на устройствах, серверы его не читают. Ключи не покидают Ваших устройств. Открытого текста в уведомлениях нет.
Сервер видит, с кем и когда Вы переписываетесь, и Ваш адрес. В этом выпуске он видит и то, когда именно Вы пишете. Это честная граница пре-альфы.
Корень доверия
Открытый ключ корня, которым подписаны аттестации серверов и который встроен в клиенты:
10aea99c43a6421a0c907a804eb1a9f356fc52f929406d639933293a27548a02