IRISDESK 0.1.0 — WINDOWS x64 MVP

INSTALL ON YOUR OTHER WINDOWS PC

1. Copy this ZIP to the other PC.
2. Right-click the ZIP and choose Extract All. Do not run it inside the ZIP.
3. Open the extracted folder and double-click Install.cmd, then choose Yes.
4. Use the IrisDesk desktop shortcut.

Requires 64-bit Windows 10 build 19041 or newer, or Windows 11.
The .NET runtime is included. No developer tools or administrator rights needed.
Installs for your Windows user under %LOCALAPPDATA%\Programs\IrisDesk.
Adds Desktop and Start menu shortcuts. Does not start with Windows.
This is an unsigned development build, not a signed production installer.
The installer and launcher are native Windows programs. PowerShell scripts and
script-policy changes are not required. Installation requires about 300 MB.

PORTABLE USE (NO INSTALL)

Open app\Start-IrisDesk.cmd from the extracted folder.
You can also manually open app\artifacts\relay\IrisDesk.Server.exe,
then app\artifacts\windows\IrisDesk.exe. Keep each folder's files together.

IMPORTANT: CONNECTING TWO DIFFERENT COMPUTERS

This package installs and launches the Windows MVP. The included relay is a
LOCAL development relay, listening only on its own PC. Starting a separate local
relay on each PC does NOT connect those PCs, even if both show Online.

Both PCs must be configured to use ONE shared, reachable, TLS-secured relay.
That shared relay has not been deployed or configured for this package.
Until it is available, you can test the UI and Preview my screen on either PC.
The app generates a new persistent device ID on each Windows user/PC.
No identity keys, private desktop captures, or personal settings are included.

When a shared relay is available, put config.json in:
%LOCALAPPDATA%\IrisDesk\default\config.json

Use the real relay URL in this content:
{
  "signallingUrl": "wss://YOUR-RELAY-HOST/ws",
  "transport": "encrypted-websocket-relay",
  "unattendedAccess": false,
  "iceServers": []
}

Restart IrisDesk after configuring. Both devices must use the same relay URL.
STUN/TURN networking is not implemented in this version.
Incoming sessions require Accept. Mouse/keyboard and clipboard are opt-in.
Unattended access is disabled and cannot be enabled in this MVP.

REMOVE THE INSTALLED APP

Close IrisDesk. Run Stop-LocalRelay.ps1 in the installation folder if needed.
Delete the IrisDesk installation folder and the two IrisDesk shortcuts.
This installer does not register a Windows service or an Apps & Features entry.
User settings and the Windows-protected identity key are retained separately.

See app\README.md and app\VERIFICATION.md for implementation/test boundaries.
