Thanks to visit codestin.com
Credit goes to cmux.com

#Приложение для iOS

Приложение cmux для iOS — компаньон для вашего Mac. Свяжите iPhone или iPad с Mac, на котором запущен cmux, и подключайтесь к своим терминалам с телефона, с опциональной пересылкой уведомлений терминала.

Приложение для iOS находится в бета-версии. Оно распространяется через TestFlight как cmux BETA.

#Получение доступа

Приложение распространяется через TestFlight. Ранний доступ входит в cmux Founders Edition, наряду с другими ранними возможностями.

#Предварительные требования

Прежде чем начать, вам понадобится:

  • Mac с запущенным cmux и выполненным входом.
  • iPhone или iPad с установленным из TestFlight приложением cmux BETA.
  • Сетевой путь от вашего телефона к вашему Mac (см. Собственная сеть ниже).

#Собственная сеть

cmux не предоставляет сеть из коробки. Поток терминала идёт напрямую между вашим телефоном и вашим Mac, поэтому ваш телефон должен иметь возможность достучаться до вашего Mac по сети. Самый простой способ — частная оверлейная сеть.

#Tailscale (рекомендуется)

Установите Tailscale и на Mac, и на телефоне и войдите в один и тот же tailnet. После этого ваш телефон сможет достучаться до вашего Mac по его адресу в tailnet откуда угодно, без проброса портов.

#WireGuard

Если вы уже используете WireGuard, поместите ваш Mac и телефон в одну сеть и используйте адрес WireGuard вашего Mac.

Что бы вы ни выбрали, соединение принадлежит вам. cmux не проксирует и не ретранслирует трафик терминала между вашими устройствами.

#Сопряжение и подключение

  1. На Mac откройте окно Mobile Connect в cmux.
  2. На телефоне откройте приложение cmux BETA и подтвердите сопряжение, показанное в Mobile Connect.
  3. После сопряжения ваши рабочие пространства и терминалы появятся на телефоне через вашу сеть.

Сопряжение выполняется для каждого устройства. Новое устройство или переустановленное приложение требует повторного сопряжения.

#Уведомления

Вы можете включить пересылку уведомлений терминала на ваш телефон, чтобы панель, требующая внимания, отправляла уведомление на ваше устройство. Когда пересылка включена, текст уведомления (заголовок и тело, взятые из вывода терминала) отправляется через серверы cmux в push-сервис Apple для доставки. Включите Hide content в настройках уведомлений, чтобы вместо этого отправлять обобщённое сообщение и сохранять текст терминала на ваших устройствах. См. уведомления, чтобы узнать, как cmux их генерирует.

#Какие данные хранятся

cmux построен так, чтобы ваш терминал оставался между вашими устройствами. На серверах cmux мы храним только то, что необходимо для вашего входа и подключения ваших устройств:

  • Вашу учётную запись из входа (email), чтобы идентифицировать вас на разных устройствах.
  • Push-токен вашего устройства, чтобы доставлять пересылаемые уведомления терминала.
  • Метаданные сопряжения и устройства, чтобы подключить ваш телефон к вашему Mac.
Ваша интерактивная сессия терминала, её содержимое и нажатия клавиш идут напрямую между вашим телефоном и вашим Mac по вашей собственной сети и не ретранслируются через серверы cmux и не хранятся на них. Единственное исключение — пересылаемый текст уведомлений, который проходит через cmux и push-сервис Apple, чтобы достичь вашего телефона, если только вы не включите Hide content (см. Уведомления выше).

#Корпоративное и самостоятельное размещение

Для самостоятельного или изолированного развёртывания свяжитесь с [email protected].