Awesome
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