Запустите свой узел 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. В сообщении об ошибке укажите приложение, версию, устройство и точный текст ошибки. Не включайте фразы, пароли или неиспользованные приглашения.