A modern dashboard for OpenStack - UI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
zhu.boxiang f7e4b18413 feat: Support devstack integrated e2e tests 1 month ago
config fix: Hide vCPUs & ram in hypervisor 1 month ago
docs fix: Change vpn tunnel to ipsec site connection 2 weeks ago
playbooks/devstack feat: Support devstack integrated e2e tests 2 days ago
skyline_console style: Move static_path into skyline_console 3 months ago
src fix: Add tips for application credential roles 2 weeks ago
test test: Fix waiting time after delete instance 2 weeks ago
tools/git_config feat: Add initial code of skyline-console 5 months ago
.babelrc feat: Add initial code of skyline-console 5 months ago
.eslintignore feat: Add initial code of skyline-console 5 months ago
.eslintrc fix: Fix import circle 2 months ago
.gitignore fix: Hide vCPUs & ram in hypervisor 1 month ago
.gitreview Added .gitreview 6 months ago
.prettierignore docs: Add Chinese documents 4 months ago
.prettierrc feat: Add initial code of skyline-console 5 months ago
.zuul.yaml feat: Support devstack integrated e2e tests 2 days ago
Gruntfile.js feat: Add initial code of skyline-console 5 months ago
LICENSE feat: Add initial code of skyline-console 5 months ago
Makefile feat: Support devstack integrated e2e tests 2 days ago
README-zh_CN.md docs: Add doc link in README 2 months ago
README.md docs: Add doc link in README 2 months ago
cypress.json fix: Update e2e 4 weeks ago
jest.config.js feat: Add initial code of skyline-console 5 months ago
jsconfig.json fix: Fix for security groups 2 months ago
package.json test: Update e2e test according to service enabled 4 weeks ago
poetry.lock feat: Add initial code of skyline-console 5 months ago
poetry.toml style: Move static_path into skyline_console 3 months ago
pyproject.toml feat: Add initial code of skyline-console 5 months ago
yarn.lock test: Update e2e test according to service enabled 4 weeks ago

README.md

Instructions

简体中文| English

Prerequisites

  • node: lts/erbium (v12.*)
  • yarn: 1.22.4 +

Local Environment

Take CentOS as an example

  • Install nvm ( version control system for nodejs )

    wget -P /root/ --tries=10 --retry-connrefused --waitretry=60 --no-dns-cache --no-cache  https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh
    bash /root/install.sh
    . /root/.nvm/nvm.sh
    
  • Install nodejs

    NODE_VERSION=erbium
    nvm install --lts=$NODE_VERSION
    nvm alias default lts/$NODE_VERSION
    nvm use default
    
  • Verify nodejs and npm versions

    node -v
    # v12.*.*
    npm -v
    # 6.*.*
    
  • Install yarn

    npm install -g yarn
    
  • Install the project dependency under the root directory, with package.jsonin the same place.

    yarn install
    

    After those steps, please just wait until the installation is complete.

Usage

Under the root directory, with package.json in the same place.

  • yarn run mock: Use the mock interface of rap2
  • yarn run dev: To use the actual interface,please change the "http://pre.xxx.com" in line 47 into the real address in file webpack.dev.js.
  • yarn run build: Build packages and then you can hand over the contents of the generated dist directory to the back end.

Docs

How to develop

How to test