Public Visor
Note
public visor
needs to be run on a public IP
.
Hardware Requirements
- It is recommended for server to have minimum RAM of 2GB, if the connections go above 2500, RAM should be increased appropriately.
fs.inotify.max_user_watches
needs to be set relatively high.
Install Skywire
Skywire requires a Golang version of 1.17 or higher.
Install
To install the required dependencies if they were not installed before, run:
$ sudo apt install git make
Install
To install the required dependencies if they were not installed before, run:
$ sudo pacman -S go git make
Clone
$ git clone https://github.com/skycoin/skywire.git
$ cd skywire
Build and Install
make install will install binaries to GOBIN
. Hence it requires PATH
to be set correctly.
Follow the GO installation guide here.
$ make build && make install
Configure Skywire
To generate a default config file, run:
$ ./skywire-cli visor gen-config --is-hypervisor
Make visor public
To make the visor public, change "is_public": false
to "is_public": true
in the skywire-config.json
file.
"is_public": true
Start the visor with:
$ ./skywire-visor -c skywire-config.json
Last update: 2021-12-03