8000 GitHub - blockjoy/web: It's a rewrite of an existing blockvisor app in Next.js
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

blockjoy/web

Repository files navigation

BlockVisor App Web

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.

Getting Started

Prerequisites

  • Node.js: v16.16.0 (see .nvmrc)
  • Yarn: Used for dependency management.

Installation 📦

  1. Clone the repository:

    git clone git@github.com:blockjoy/blockvisor-app-web.git
    cd blockvisor-app-web
  2. Install the dependencies

    yarn install

Running the project 🚀

  • 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.

Deployment 🗳️

Vercel

The easiest way to deploy is to use the Vercel Platform from the creators of Next.js.

Docs: Next.js deployment

Docker

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

Environment variables ✨

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.

Docs: Environment variables

Documentation

Visit https://nextjs.org/docs to view the full documentation.

About

It's a rewrite of an existing blockvisor app in Next.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 12

Languages

0