Prequisites:
gcc
(for systray)git
go
make
powershell
(we don't support running it fromCMD
at the moment)
Skywire visor may be run on Windows, but this process requires some manual operations at the moment.
In order to run the skywire visor on Windows, you will need to build it first:
> make build-windows
Apps should be declared in the config without .exe
extension.
To run it, you can generate a config first via:
> .\skywire-cli.exe config gen -t --is-hypervisor -r -o .\skywire-config.json
It will create a file called skywire-config.json
on the root directory of this project.
Then you can run the visor via:
> .\skywire-visor.exe -c .\skywire-config.json
syslog
Using syslog
is currently not supported on Windows.
dmsgpty
Will only work on Windows Server 2019 and Windows 10.
Running the Skywire VPN-client on Windows requires the wintun
version 0.14
driver to be installed.
- Download it from here
- Extract the file
- Copy the
wintun.dll
in thewintun\bin\<YOUR_ARCH>\wintun.dll
to theC:\Windows\System32\wintun.dll
- For better output (formatted logs, etc), install Windows Terminal
- Run windows terminal as administrator and run
> .\skywire-visor.exe -c .\skywire-config.json
- You can follow the rest of the guide for connecting the VPN Client in skywire wiki.