User-centric, intuitive dashboard designed for the seamless operation, management, and monitoring of Web3 nodes. It empowers users to deploy, control, and optimize decentralized network infrastructure effortlessly.
- Node.js: v16.16.0 (see .nvmrc)
- Yarn: Used for dependency management.
-
Clone the repository:
git clone git@github.com:blockjoy/blockvisor-app-web.git cd blockvisor-app-web
-
Install the dependencies
yarn install
-
Development:
yarn dev
-
Production:
yarn build && yarn start
-
Run the project locally on mobile device or tablet:
yarn dev http://192.168.1.13:8000/ or whatever ip address the project assigns P.S. Watch out that your mobile/tablet device is on same network as your computer
The project will start automatically on a localhost with port 3000.
The easiest way to deploy is to use the Vercel Platform from the creators of Next.js.
Build an image
docker build --build-arg NEXT_PUBLIC_VERCEL_ENV=production \
--build-arg NEXT_PUBLIC_API_URL=value -t someTag .
Run
docker run -p 80:3000 someTag
This project uses environment variables to manage configuration settings. The .env.template file provides a blueprint of all the necessary environment variables. Copy this file to .env.local and update the values accordingly for your local development.
Visit https://nextjs.org/docs to view the full documentation.