Выберите версию, настройте и начните разговор
Выберите подходящий путь — от загрузки до первого разговора. Два приложения для Android решают разные задачи: Parlons! хранит вашу личность на телефоне; Parlons Cloud подключается к аккаунту на другой машине.
Приложение для iPhone пока недоступно. Приложения Android требуют Android 9 или новее. Загрузки для компьютеров предназначены для Mac с Apple silicon, Windows 10/11 и Debian/Ubuntu x86-64.
Parlons! на Android
Выберите, если: хотите установить одно приложение и общаться без отдельного сервера аккаунта. Личность, контакты и переписка хранятся на телефоне. Приложение подключается через сеть ретрансляторов Parlons.
Установка и создание личности
- Скачайте Parlons! 0.6.149 для Android на телефон.
- Откройте APK и нажмите Install (Установить). При запросе разрешите браузеру устанавливать приложения.
- Откройте Parlons!, выберите язык и нажмите Create new identity (Создать новую личность).
- Запишите все 24 слова на бумаге по порядку. Проверьте и нажмите I've saved them (Я сохранил их). Храните слова в тайне: они управляют личностью и могут управлять кошельком.
- Разрешите уведомления. В меню с тремя точками → Settings (Настройки) введите Your name (Ваше имя) и нажмите Set (Установить).
- Проверьте Network (Сеть): Connected (Подключено) означает подключение хотя бы к одному ретранслятору. Можно добавлять контакт.
Личность уже есть? Перед восстановлением прочитайте руководство по резервным копиям и переносу. Новая личность получит другой адрес. Восстановление одной фразы на нескольких работающих устройствах не синхронизирует чаты.
Чтобы оставаться на связи: разрешите фоновую работу в настройках батареи Android. Для обновления установите новый APK поверх приложения; перед удалением или очисткой данных сделайте копию.
Parlons Desktop
Выберите, если: хотите сделать компьютер своим Parlons Cloud. minimaCore Desktop и minimaDesk запускают полный Parlons Node с теми же службами аккаунта, что и сервер Cloud: сообщения, звонки, файлы, платежи, связанные устройства и отдельные аккаунты друзей. Для публичного ретранслятора включите участие в сети и перенаправьте порт.
Запустите Cloud на компьютере
- Установите minimaCore Desktop или minimaDesk для вашей ОС. В магазинах minimaDesk также называется MinimaClassic Desktop. Обе программы доступны через eurobuddha.
- Настройте узел и сохраните сид-фразу. Используйте тип Parlons Node, откройте вкладку Parlons. Старые установки могут использовать классический узел; для существующего кошелька следуйте процедуре переноса в приложении.
- В настройках узла/сети включите Contribute to the network. В Parlons → Node → Port forwarding посмотрите внешний и внутренний порты и LAN-адрес Send to. На роутере перенаправьте этот TCP-порт на указанный адрес и разрешите его в брандмауэре компьютера. Используйте значения из приложения.
- Закрепите LAN-адрес на роутере, не выключайте компьютер и не давайте ему засыпать. Дождитесь Reached from the internet. Публичный порт обслуживает Minima и ретранслятор Maxima; панель аккаунта и административный RPC остаются локальными. Подключение устройств возможно через другие ретрансляторы ещё до проброса, но публичный ретранслятор должен быть доступен извне.
- Откройте Parlons → Devices, при необходимости задайте пароль администратора и выберите New pairing code. Установите Parlons Cloud на телефон, отсканируйте приглашение и подключитесь. Для каждого устройства создавайте новое приглашение. Все они используют аккаунт и разговоры на этом компьютере.
- В Devices → Hosted accounts включите размещение, создайте отдельный аккаунт для друга и выберите Show invitation или Copy tenant invite. Друг подключается к своему аккаунту. Встроенные гости получают чат, звонки и файлы, без вашего кошелька и управления узлом. Не передавайте друзьям приглашение владельца.
Размещение и резервные копии описаны в руководстве Cloud. Панель Parlons на компьютере поддерживает звонки через микрофон и камеру; разрешите доступ при запросе.
Альтернатива: отдельный чат MaximaNode
MaximaNode 1.5.118 — отдельное приложение Parlons Desktop для чата, файлов и ретрансляции. Это не полный хост Desktop Cloud, описанный выше. Для связанных устройств и размещения друзей используйте minimaCore Desktop или minimaDesk.
- Скачайте подходящий установщик:
- Mac с Apple silicon: MaximaNode-1.5.118-notarized.dmg. Откройте образ и перетащите MaximaNode в Applications.
- Windows 10/11: MaximaNode-1.5.118.msi. Откройте и следуйте установщику.
- Debian/Ubuntu x86-64: maximanode_1.5.118_amd64.deb. В папке загрузки выполните
sudo apt install ./maximanode_1.5.118_amd64.deb.
- Откройте MaximaNode — так называется установленный Parlons Desktop.
- В окне Back up your Maxima seed запишите 24 слова по порядку и храните их в тайне.
- Откройте меню с тремя точками, введите Your name и нажмите Set.
- Проверьте соединение в Network и добавьте контакт по инструкции ниже. На компьютере вставьте адрес: сканера QR через камеру здесь нет.
Звонки: отдельный MaximaNode поддерживает сообщения и файлы, но не передаёт звук или видео звонков. Для звонков используйте Android. Оставляйте Desktop запущенным для связи; для выхода выберите Quit у значка в трее.
Проблемы установки и перенос личности описаны в руководстве Parlons!.
Parlons Cloud: подключение по приглашению
Выберите, если: у вас уже есть приглашение в аккаунт или аккаунт на своей машине. Приложение Android — удалённый интерфейс: личность и история находятся на хосте. Несколько подключённых телефонов видят один аккаунт.
До начала: получите приглашение от владельца хоста или подключённого устройства. Если хоста нет, сначала запустите свой аккаунт. QR контакта позволяет общаться с человеком; приглашение для сопряжения даёт доступ к аккаунту. Это разные вещи.
Установка и сопряжение
- Скачайте Parlons Cloud 0.2.94 для Android. Откройте APK, разрешите установку при запросе и нажмите Install.
- Откройте Parlons Cloud. Нажмите Scan pairing QR (Сканировать QR сопряжения) или вставьте приглашение целиком в Account address or pairing invite (Адрес аккаунта или приглашение).
- Нажмите Connect & pair (Подключить и связать). Сначала появится подключение к сети, затем поиск и сопряжение аккаунта, после чего аккаунт откроется.
- Разрешите уведомления. В More → Settings → This device (Ещё → Настройки → Это устройство) выберите Keep running in the background (Работать в фоне), если пункт показан.
- Откройте Node (Узел), проверьте соединение и список устройств. Затем начните разговор по инструкции ниже.
Код не подходит? Возможно, он использован или заменён. Попросите новое приглашение. Код работает один раз; до использования держите его в тайне. Для переписки делитесь адресом контакта.
Ещё один телефон: на подключённом телефоне откройте Node → Pair my other device (Подключить другое устройство). Введите пароль администратора, если его просят, и отсканируйте новое приглашение другим телефоном. Потерянный телефон отключите через Node → Paired devices → Revoke (Устройства → Отозвать).
Чужой хост: оператор может читать ключи и историю на своей машине. Выбирайте человека, которому доверяете. Встроенные гостевые аккаунты предлагают чат, звонки и файлы, без кошелька и управления узлом. Другие типы размещения могут отличаться. См. руководство Cloud.
Альтернатива: лёгкий хостинг аккаунта
Выберите, если: хотите, чтобы аккаунт работал при выключенном телефоне, и хотите подключить несколько телефонов. Сервер Parlons Cloud легче полного узла: он обслуживает аккаунт без полной цепочки Minima. Android-приложение Cloud подключается к нему.
Понадобится: Mac, Linux, Raspberry Pi или Windows PC, который остаётся включённым, не спит и имеет интернет. На Mac заранее установите Java 11+ или Homebrew; на Linux для зависимостей может потребоваться sudo. Домен аккаунту не нужен. Установка создаёт аккаунт; для существующей личности сначала прочитайте перенос аккаунта.
Установка на хост
- На Mac или Linux откройте терминал на постоянно работающей машине:
curl -fsSL https://raw.githubusercontent.com/eurobuddha/maxima/main/ops/get-parlons-cloud.sh | bashНа Windows 10/11 откройте PowerShell:
irm https://raw.githubusercontent.com/eurobuddha/maxima/main/ops/get-parlons-cloud.ps1 | iexАвторы пока не проверяли установщик на Windows. Для проверенного серверного варианта предпочтите поддерживаемый Linux.
- Дождитесь установки зависимостей, загрузки выпуска и запуска аккаунта. Сохраните выданное приглашение в тайне. На Mac/Linux может быть QR, на Windows — текст для вставки.
- На Android выполните установку и сопряжение Cloud.
- В новом терминале хоста выполните
parlons status.parlons panelоткрывает локальную веб-панель;parlons newcodeсоздаёт новое приглашение. - На телефоне в More → Settings → Show seed phrase (Показать фразу) запишите слова в безопасном месте, затем через Back up account… (Резервная копия аккаунта…) сохраните зашифрованную копию.
Не усыпляйте хост. На Mac и Windows служба запускается при входе пользователя. Спящий или отключённый хост не обслуживает аккаунт. Установщик также включает ретранслятор на TCP 9501. Аккаунт работает через исходящие соединения; для публичного ретранслятора порт должен быть доступен извне. Параметры хостинга и ретранслятора.
Обслуживание: parlons log показывает журнал; на Mac/Linux parlons update обновляет сервер, на Windows запустите установщик снова. Перед обновлением сделайте копию. Для отдельной личности друга используйте Node → Manage hosted accounts (Управление размещёнными аккаунтами), а не приглашение в свой аккаунт. Размещение друзей.
Запустите свой узел Parlons Cloud
Запустите Parlons Cloud, чтобы дать сети наиболее полную поддержку. Ваша постоянно работающая машина запускает полный узел Minima и полноценный ретранслятор, предоставляет один аккаунт нескольким сопряжённым устройствам и позволяет приглашать друзей в отдельные аккаунты-арендаторы. У каждого друга свои личность, контакты и разговоры.
Программа для полного варианта Cloud называется Parlons Node. Приложение Parlons Cloud для Android подключает к ней телефон. Будущее приложение iPhone будет работать так же; пока оно недоступно.
Понадобится: постоянно работающий Linux с systemd и sudo/root, 2 ГБ ОЗУ или больше, процессор x86_64 или aarch64 и публичный IPv4-адрес (VPS или 64-битная Raspberry Pi 4/5 за роутером с проброшенными портами). Планируйте память и растущую цепочку по требованиям: шлюзу кошелька MegaMMR нужно 4 ГБ и больше.
Установка, сопряжение и проверка
- Выполните на сервере:
curl -fsSL https://parlons.info/install.sh | bashОдна команда, один процесс, все службы: полный узел Minima, ретранслятор Parlons и ваш постоянный аккаунт, транспорт keets с публичным узлом начальной загрузки DHT и почтовым ящиком, а также ретранслятор DEX по HTTPS. Для HTTPS-части машина называет себя
<a-b-c-d>.sslip.io; если у вас есть домен, направьте A-запись на машину и добавьте--host node.example.com. Все параметры — в руководстве Node. - Установщик при необходимости добавляет Java и Caddy, запускает системную службу и открывает 9001/tcp, 9501/tcp+udp, 49737/udp и 80 + 443 в поддерживаемом активном файрволе. Откройте те же порты в файрволе провайдера или на роутере. Синхронизация цепочки может длиться дольше запуска аккаунта.
- Задайте пароль администратора для сопряжения, затем введите его для показа QR. Позже приглашение можно получить командой
sudo parlons-pair --admin. - На Android следуйте руководству сопряжения Cloud, отсканируйте приглашение и нажмите Connect & pair.
- Проверьте
systemctl is-active parlons-node. Последние записи:sudo journalctl -u parlons-node -n 50 --no-pager. Последние строки установки называют URL вашего DEX-ретранслятора и печатают ключ почтового ящика keets; отправьте его сопровождающему списка, чтобы машина хранила почту для телефонов офлайн. - Выполните резервное копирование фраз и личности. Фразы чата и кошелька узла могут отличаться; сохраните обе при необходимости.
Управляйте аккаунтом и устройствами на вкладке Node. Инструменты узла есть у владельца, но не у гостя. Обновление, наблюдение и восстановление — в руководстве Node.
Ваш аккаунт на других устройствах
- На подключённом телефоне откройте Node → Pair my other device.
- Введите пароль администратора, когда его просят. Покажите новый QR или скопируйте приглашение.
- На другом Android установите Parlons Cloud, сканируйте или вставьте приглашение и нажмите Connect & pair. Откроется тот же аккаунт с контактами и чатами. Для каждого устройства создавайте новое приглашение.
Сопряжение открывает существующий аккаунт, а не независимую копию личности. Для компьютера есть сопряжённый клиент командной строки. Установка самостоятельного Parlons Desktop не подключает его автоматически.
Приглашайте друзей в отдельные аккаунты
Арендатор (tenant) — отдельный аккаунт на вашем узле Cloud. Другу не нужен свой сервер: у него будут собственные личность и переписка.
- На подключённом телефоне откройте Node → Manage hosted accounts.
- В первый раз выберите Hosting options → Enable hosting. Пароль администратора должен быть задан. Оставляйте узел включённым, чтобы друзья оставались онлайн.
- Нажмите Create account, введите имя аккаунта друга и нажмите Create.
- Нажимайте Refresh до состояния running. Выберите аккаунт и Show invitation.
- Передайте приглашение другу лично. Он установит Parlons Cloud, отсканирует или вставит приглашение и нажмёт Connect & pair.
- Для другого друга создайте ещё один аккаунт. Pair my other device используйте для добавления собственных устройств.
Встроенный хост поддерживает до десяти чат-аккаунтов: сообщения, звонки и файлы без вашего кошелька и управления узлом. Отдельная служба tenants поддерживает и полные аккаунты с собственными кошельками: варианты хостинга. Вы храните данные и ключи гостей, поэтому приглашайте тех, кто вам доверяет, и помогайте им делать копии.
Поддерживайте сеть и готовьтесь к iPhone
Оставляйте узел онлайн и полноценный ретранслятор доступным извне, чтобы он передавал сообщения других людей. После настройки файрвола или роутера проверьте внешнюю доступность.
Parlons Cloud станет способом пользоваться Parlons! на iPhone. Приложение подключится к вашему узлу Cloud или к отдельному аккаунту на узле друга. Приложение пока недоступно, но аккаунты и хостинг уже работают.
Первый разговор
- Попросите адрес или QR контакта, а не приглашение для сопряжения.
- Откройте Contacts → + Add (Контакты → Добавить); на компьютере — Add contact.
- На Android сканируйте QR или вставьте полный адрес; на компьютере вставьте адрес. Нажмите Introduce myself (Представиться).
- Дождитесь ответа устройства на представление. Если оно отключено, контакт может появиться не сразу.
- Откройте чат, введите сообщение, нажмите стрелку отправки и попросите ответить.
Свой адрес можно передать из Contacts. Передавайте его целиком. Разные версии Parlons могут обмениваться сообщениями.
Каждый день
- Сообщения: откройте разговор в Chats. Очередь означает ожидание; одна галочка — сообщение у ретранслятора; две — подтверждение устройства получателя. Отметка прочтения зависит от включённых уведомлений о прочтении.
- Фото и файлы: нажмите Attach (Вложить). На Android выберите Photo library (Галерея) или Private file (Приватный файл), затем отправьте. Параметры Desktop — в руководстве приложения.
- Звонки: используйте Voice call или Video call в Android-чате или панели Parlons внутри minimaCore Desktop/minimaDesk; разрешите микрофон и камеру. Отдельное приложение MaximaNode не передаёт звук и видео звонков.
- Группы: на Android Chats → New group, введите название, выберите контакты и нажмите Create.
- Уведомления: разрешите их и фоновую работу в Android. Для Cloud хост тоже должен оставаться онлайн.
- Платежи: в личном чате аккаунта с кошельком выберите Attach → Send payment, Minima или MxUSD и введите сумму. Перед подтверждением проверьте получателя и сумму. Платежи проходят в публичном блокчейне Minima; шифрование чата не делает их анонимными. Чат-аккаунты гостей не предлагают платежей. Инструкция.
Сделайте копию заранее
24 слова восстанавливают личность, а не старую переписку. Запишите их на бумаге и храните в тайне. Никому не отправляйте и не вводите на сайтах. Сохраните и отдельную фразу кошелька, если она есть.
- Parlons! Android: Settings → Keys & security → Back up identity… создаёт зашифрованный
.pbk: личность, контакты и настройки, без истории чатов. - Parlons Cloud: More → Settings → Keys & backup → Back up account… создаёт зашифрованный
.pbkс контактами и историей, без содержимого медиа и приватных файлов. - Desktop: сохраните фразу; перед сменой компьютера прочитайте копирование и перенос.
Храните копию вне исходного устройства и сохраните пароль: восстановить его за вас нельзя. Для одного аккаунта на нескольких телефонах используйте сопряжение, а не независимые копии одного seed.
Если что-то не работает
| Проблема | Что попробовать |
|---|---|
| Cloud не сопрягается | Проверьте хост, полный текст приглашения и свежий одноразовый код. |
| Представление ожидает | Попросите собеседника открыть приложение и проверить соединение. |
| Сообщения только при открытом приложении | Разрешите уведомления и фон; для Cloud проверьте хост. |
| Остаётся одна галочка | Ретранслятор получил сообщение, устройство адресата ещё не подтвердило; проверьте его соединение. |
| Потерян подключённый телефон | Отзовите его на вкладке Node другого подключённого телефона. |
Подробности: Parlons!, Cloud, Node. В сообщении об ошибке укажите приложение, версию, устройство и точный текст ошибки. Не включайте фразы, пароли или неиспользованные приглашения.
Текущие загрузки
| Что устанавливаете | Текущая версия |
|---|---|
| Parlons! Android · независимая личность | 0.6.149 · APK |
| Parlons Desktop · Mac Apple silicon | 1.5.118 · DMG |
| Parlons Desktop · Windows 10/11 | 1.5.118 · MSI |
| Parlons Desktop · Debian/Ubuntu x86-64 | 1.5.118 · DEB |
| Parlons Cloud Android · клиент | 0.2.94 · APK |
| Сервер Parlons Cloud | 0.11.127 · руководство хоста выше |
| Parlons Node | 0.2.144 · fleet JAR · обычный JAR · контрольные суммы · или просто curl -fsSL https://parlons.info/install.sh | bash |
У приложений и серверов отдельные номера версий. Большее число не означает лучший выбор. Описания выпусков и контрольные суммы — на GitHub.