Skip to content

beclab/system-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is a customized solution based on the kubesphere/console project, providing a self-hosted cloud platform that helps users comprehensively understand and control the system's runtime status and resource usage through a visual Dashboard and feature-rich ControlHub.

Install yarn

npm install -g yarn

Install the dependencies

yarn install

Configuring

Create an .env file with the following

AUTH_TOKEN=xxxx
ACCOUNT=webos-acount

Create an local_config.yaml file with the following

server:
  apiServer:
    url: https://dashboard.webos-acount.olares.com
    wsUrl: https://dashboard.webos-acount.olares.com

Start the app in development mode (hot-code reloading, error reporting, etc.)

  • Server
yarn dev:server
  • Dashboard
yarn dev:dashboard
  • System
yarn dev:system

Lint the files

yarn lint

Format the files

yarn format

Build the app for production

  • Server
yarn build:server
  • Dashboard
yarn build:dashboard
  • Control Hub
yarn build:system

CI


yarn vp