This page is for those interested in running a Saito node. If you are installing Saito on a remote VSP, we recommend using our remote deployment script to automate installment. To install Saito on a local machine, we suggest the instructions below.
Instructions for installing these tools are available for Linux, Mac and Windows.
Download Saito from the official github repository. The server software is in the node sub-directory. Navigate into it and run npm install to install the supporting packages.
git clone https://github.com/saitotech/saito
cd saito/node
npm install
Run the following scripts. The first compiles Saito into a compressed javascript file that contains all of the modules your browsers will use. The second starts the server:
npm run nuke
npm start
After a few moments, you should see a large Saito ASCII logo appear on your screen. This indicates that Saito is running normally and you can start using it!
You can now open a browser and visit:
Follow the instructions in your browser to configure your server.
if npm install fails to install a module, you may need to install python-is-python3 to work around the problem. On Ubuntu this can be done with sudo apt-get install python-is-python3.
Saito is configured to use a pre-compiled version of the backend Rust software. If you wish to compile your own locally, we have a separate page with instructions on how to compile and link the full Rust code on your machine.