Skip to content

Rancher UI Plugin for Elemental

License

Notifications You must be signed in to change notification settings

anmazzotti/elemental-ui

 
 

Repository files navigation

elemental-ui

Rancher Extension used in rancher/dashboard for Elemental/OS Management UI.

Running for Development

This is what you probably want to get started.

# Install dependencies
yarn install

# For development, serve with hot reload at https://localhost:8005
# using the endpoint for your Rancher API
API=https://your-rancher yarn dev
# or put the variable into a .env file
# Goto https://localhost:8005

Updating @shell package

This is about updating the @shell package which is the base from rancher/dashboard

# Update
yarn create @rancher/update

Building the extension for production

Bump the app version on package.json file, then run:

# Build for production
./scripts/publish -g 
# add flag -f if you need to overwrite an existing version


# If you need to test the built extension
yarn serve-pkgs

Contributing

For developers, after reading through the introduction on this page, head over to our Getting Started guide to learn more.

License

Check Elemental UI Apache License details here

About

Rancher UI Plugin for Elemental

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 49.5%
  • JavaScript 22.3%
  • Smarty 15.2%
  • Shell 9.1%
  • TypeScript 3.9%