Welcome. Juju-GUI is a web-based GUI for Juju. Juju lets you deploy connected services to the cloud in a convenient, vendor-neutral, and powerful way. The GUI lets you visualize and manage your work more intuitively from a web browser.
Juju-GUI code is hosted on Github
Juju-GUI bugs are tracked on on Github Issues.
If you want to develop the GUI, or you have a deployment goal that the charm
does not and cannot support, you can try the Makefile commands. The most
useful available commands are shown by the
make help command. If you've
never run the GUI locally you'll want to start by executing
to install some required system-wide dependencies. If you don't want those
dependencies installed on your machine you may want to do the development work
in a virtual machine or LXC.
To deploy a local environment you can run
make server, which will launch
with appropriate development settings. To mimic a production server run
See the HACKING file for more details on developing and contributing to the project.
Some configurable parameters may be found in three files:
If you are using the Juju GUI charm, the end-user configuration is available from the charm configuration.