Cloud Window
About & setupPersonal workspace
Loading your computerOREGON, US

Your Omarchy
computer.

One desktop, across your devices.

4 vCPUs16 GB memory⅛ L4 graphics80 GB persistent disk

Make this device your window.

Use Moonlight for the desktop. Pair each device once.

  1. 01

    Connect your private network

    Install Tailscale on each device. Sign in to your own private network, then connect this cloud computer to that same network using the link below when it appears.

    Get Tailscale ↗
    What is Tailscale, and why is this connection private?

    Tailscale lets your devices reach each other through an encrypted private network, even when one is at home and another is in AWS. Your devices hold cryptographic keys; Tailscale coordinates their identities and connection information.

    Your deviceEncrypted tunnelYour cloud computer

    The connection uses WireGuard encryption. Devices connect directly when possible. If a relay is needed, it forwards encrypted traffic and cannot read your desktop stream. Network access follows your Tailscale access rules; Sunshine pairing separately authorizes the Moonlight viewer.

    Knowing the private address is not enough to connect. Protect your sign-in account and devices, review who can access your network, and remove lost devices from Tailscale and Sunshine. Encryption does not protect a compromised device or hide the running VM from its cloud provider.

    How Tailscale encryption works ↗Manage your Tailscale devices ↗
  2. 02

    Install Moonlight for your device

    Moonlight displays the desktop; Sunshine runs on your cloud computer. Pair each viewer once.

    Mac

    Install Moonlight, then use the optional Cloud Window companion for display sizing, keyboard shortcuts and microphone input.

    Get Moonlight ↗Download Mac companion ↓

    Companion: Apple silicon, macOS 14 or later. Requires Moonlight and Tailscale. Developer build; Apple notarization is pending.

    iPad & iPhone

    Install Moonlight from the App Store and Tailscale, then follow the address and PIN steps below. Choose Native (Full-Screen) in Moonlight and adjust frame rate and bitrate there.

    Moonlight on the App Store ↗
    Android phones & tablets

    Open the official GitHub releases page and download the APK from the latest stable release’s Assets section. Open the APK to install it. If Android asks, allow installation from that browser or file manager, then turn that permission off after installation.

    Get the official Android APK ↗

    Connect Tailscale, then add the computer and enter its pairing PIN below. Set resolution, frame rate and bitrate in Moonlight. This APK route has been tested by the project owner on Android.

  3. 03

    Add your computer in Moonlight

    Tap +, enter this address, then select the computer to display a pairing PIN.

    Available after setup
  4. 04

    Enter the PIN shown on your device

    Keep Moonlight's PIN screen open while you pair.

Paired devices

Moonlight viewers authorized to connect to this computer. Paired does not mean online.

Sign in to see paired devices.

    Stop your computer?

    Your disk and saved files remain. Open apps and background jobs will close, and unsaved work can be lost.

    Remove this pairing?

    The device will need a new Moonlight PIN pairing to reconnect. This does not remove it from Tailscale. An existing stream may need to be disconnected separately.