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

#iOS-app

cmux-appen til iOS er en følgesvend til din Mac. Par din iPhone eller iPad med en Mac, der kører cmux, og tilslut dig dine terminaler fra telefonen, med valgfri videresendelse af terminalnotifikationer.

iOS-appen er i beta. Den udgives på TestFlight som cmux BETA.

#Få adgang

Appen distribueres via TestFlight. Tidlig adgang er inkluderet i cmux Founders Edition sammen med andre tidlige funktioner.

#Forudsætninger

Før du går i gang, skal du bruge:

  • En Mac, der kører cmux og er logget ind.
  • En iPhone eller iPad med cmux BETA-appen installeret fra TestFlight.
  • En netværkssti fra din telefon til din Mac (se Medbring dit eget netværk nedenfor).

#Medbring dit eget netværk

cmux leverer ikke netværk ud af boksen. Terminalstrømmen går direkte mellem din telefon og din Mac, så din telefon skal kunne nå din Mac på netværket. Den enkleste måde er et privat overlay-netværk.

#Tailscale (anbefales)

Installer Tailscale på både din Mac og din telefon, og log ind på det samme tailnet. Din telefon kan derefter nå din Mac via dens tailnet-adresse hvor som helst fra, uden portvideresendelse.

#WireGuard

Hvis du allerede kører WireGuard, så placer din Mac og telefon på samme netværk og brug Mac'ens WireGuard-adresse.

Uanset hvad du vælger, er forbindelsen din. cmux fungerer ikke som proxy og videresender ikke terminaltrafik mellem dine enheder.

#Par og tilslut

  1. Åbn vinduet Mobile Connect i cmux på Mac'en.
  2. Åbn cmux BETA-appen på din telefon, og bekræft parringen, der vises i Mobile Connect.
  3. Når I er parret, vises dine arbejdsområder og terminaler på telefonen via dit netværk.

Parring sker pr. enhed. En ny enhed eller en geninstalleret app parres igen.

#Notifikationer

Du kan vælge at videresende terminalnotifikationer til din telefon, så et panel, der kræver opmærksomhed, sender en notifikation til din enhed. Når videresendelse er slået til, sendes notifikationsteksten (titel og brødtekst, hentet fra terminaloutput) gennem cmux-serverne til Apple's push service for at levere den. Slå Hide content til i notifikationsindstillingerne for at sende en generisk besked i stedet og holde terminalteksten på dine enheder. Se notifikationer for, hvordan cmux udløser dem.

#Hvilke data gemmes

cmux er bygget, så din terminal bliver mellem dine enheder. På cmux-serverne gemmer vi kun det, der skal til for at logge dig ind og forbinde dine enheder:

  • Din konto fra login (e-mail) for at identificere dig på tværs af enheder.
  • Et push-token til din enhed for at levere videresendte terminalnotifikationer.
  • Parrings- og enhedsmetadata for at forbinde din telefon med din Mac.
Din interaktive terminalsession, dens indhold og tastetryk går direkte mellem din telefon og din Mac over dit eget netværk og videresendes ikke gennem eller gemmes på cmux-serverne. Den eneste undtagelse er videresendt notifikationstekst, som passerer gennem cmux og Apple's push service for at nå din telefon, medmindre du aktiverer Hide content (se Notifikationer ovenfor).

#Enterprise og selvhostet

For en selvhostet eller air-gapped udrulning, kontakt [email protected].