Skip to content

hixio-mh/maas-ui

 
 

Repository files navigation

MAAS UI

CircleCI CI

About

MAAS is an open-source tool that lets you build a data centre from bare-metal servers. You can discover, commission, deploy, and dynamically reconfigure a large network of individual units.

screenshot

This repository contains the sourcecode for the MAAS web app, maas-ui.

It is comprised of the following yarn workspaces:

  • ui: the react maas client (all new work should be in this workspace).
  • legacy: the angularjs maas client.
  • root: a single-spa app, providing top-level routing between both ui and legacy.
  • shared: code shared between both legacy and ui.
  • proxy: a proxying express project, used for serving both legacy and ui projects in development.

Contributing

Community contributions are most welcome, and there are a number of ways to participate:

Please see HACKING for details on setting up a MAAS UI development environment.

Feedback

Related Projects

MAAS

MAAS server source and issue tracking can be found on Launchpad.

LXD

LXD is a next generation system container and virtual machine manager, used extensively by MAAS.

Built With

Team Members

MAAS UI and Canonical Web & Design

Code of Conduct

This project adopts the Ubuntu Code of Conduct.

License

Code licensed AGPLv3 by Canonical Ltd.

With ♥ from Canonical

About

The UI for MAAS (metal-as-a-service)

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 75.6%
  • HTML 19.9%
  • SCSS 4.0%
  • Shell 0.5%