-
Notifications
You must be signed in to change notification settings - Fork 422
Satellite GUI
Vitalii Shpital edited this page Feb 18, 2022
·
2 revisions
Satellite GUI is a vue.js + TypeScript front-end codebase that provides an UI interface for users to interact with the network.
There are two ways to start local development environment depending on what you need.
- Clone the storj repo
- Make sure you have Go, node.js and npm installed. Versions can be checked at the beginning of this file Makefile
- From root folder run
go install ./...to build back-end - Go to
web/satellitefolder - run
npm installornpm ci. It will install all dependencies for the codebase - run
npm run wasm-dev. It builds our WebAssembly module and places it into correct place. It is used to generate Access Grants.
This way you will be able to test out how the back-end interacts with the front-end
- If you want your local change to be reflected, run
npm run buildornpm run dev(hot reload) fromweb/satellite - If you want to run test network with postgres DB make sure you have storj-sim set up correctly
- If you want to run test network with cockroach DB please install prerequisites from link above and follow this guide Running gateway-mt and linksharing locally using cockroach DB. This guide also includes instructions to run object browser locally.
- Run
storj-sim network runto start the test network - Visit
localhost:10002to access the satellite GUI
Use npm run dev command.