|
|
6 лет назад | |
|---|---|---|
| .github | 6 лет назад | |
| .vscode | 6 лет назад | |
| flow-typed | 8 лет назад | |
| private | 6 лет назад | |
| public | 8 лет назад | |
| server | 6 лет назад | |
| src | 6 лет назад | |
| .babelrc | 8 лет назад | |
| .dockerignore | 8 лет назад | |
| .editorconfig | 8 лет назад | |
| .eslintignore | 8 лет назад | |
| .eslintrc | 7 лет назад | |
| .flowconfig | 8 лет назад | |
| .gitignore | 6 лет назад | |
| Dockerfile | 6 лет назад | |
| LICENSE | 8 лет назад | |
| README.md | 6 лет назад | |
| config.js | 6 лет назад | |
| cypress.json | 7 лет назад | |
| package.json | 6 лет назад | |
| server.js | 8 лет назад | |
| ui-mod-sample.json | 6 лет назад | |
| webpack.config.js | 7 лет назад | |
| yarn.lock | 6 лет назад |
Web GUI for coriolis
yarn install or yarn install --production to install packages and dependencies for development or production modecoriolisUrl variable in ./src/config.js to match the Coriolis Server pathyarn buildnode server.js to start the serverYour server will be running at http://localhost:3000/
yarn testyarn cypress. First though, you have to create the private/cypress/config.js file using private/cypress/config.template.js as a template and then run yarn build and node server.yarn start to start local development serverYour development server will be running at http://localhost:3000/
This should be used only for development, as it contains live-reload and other development tools.
You can view some of the UIs components in the Storybook by running yarn storybook
The UI can be modded externally using a .json modding file. A sample is available in the repo ui-mod-sample.json.
The path to the .json mod file needs to be set in MOD_JSON environment variable (ex.: MOD_JSON=/usr/ui-mod.json).
Any provider logos can be replaced using local logo images. The local image file paths need to be absolute.
You can specify one logo, in which case it will be scaled to all sizes. You can also specify logos for just a couple of the sizes, in which case the closest size to the one required will be used. Open ui-mod-sample.json for more details.
Any option from config.js can be modified by adding the config field to the ui-mod-sample.json file.