Skywire installer command generator

Pick your platform, fill in the form. The one-line install command below updates live — copy-paste into the target host's terminal.

apt mirror

After install

Visor configuration

Loading flag set from WASM…

Visor identity (optional)

Generated locally in your browser via the WASM cipher. The secret key never leaves this page. Skip this section to let the visor generate its own identity on first boot.

Raw skywire autoconfig --help output (from this build of skywire)

Generated install command

building…

⚠ Windows: paste the command into an elevated PowerShell (Run as Administrator). The installer runs msiexec /i /quiet which needs admin rights to write to C:\Program Files\Skywire and register the Windows service. Architecture is picked at runtime from $env:PROCESSOR_ARCHITECTURE — amd64 (x64), 386 (32-bit), and arm64 are all supported (arm64 starting with the release that follows v1.3.56; earlier releases have no windows-arm64.msi asset and the download will 404).

⚠ macOS: the release .pkg is not signed. The command runs xattr -dr com.apple.quarantine to strip the Gatekeeper-blocking attribute that curl tags downloaded files with — equivalent to right-clicking → Open in Finder to acknowledge the unsigned source. The rest of the install (sudo installer -pkg ... -target /) is the standard pkg install path. The visor runs as a per-user app at /Applications/Skywire.app (no system launchd daemon); start it from Finder or via open -a Skywire after install.

skywire.json is the visor's runtime config — composed in-browser via the genvisor package against the embedded prod (or test) deployment. Drop it at /opt/skywire/skywire.json (Linux) or C:\Program Files\Skywire\skywire.json (Windows) before starting the service if you want to skip the first-boot autogen step.

WASM: loading…  ·  skywire unknown