~rharding/juju-gui/renderBundle2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
.. Run "make view-main-doc" to render this file and read it in the browser
   alongside the whole project documentation. To do this, you need the
   dependencies described in the "Documentation" section of the HACKING
   file.

======
README
======

Welcome. Juju-GUI is a web-based GUI for `Juju <https://juju.ubuntu.com/>`_.
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 releases and the current code are `on Launchpad
<https://launchpad.net/juju-gui>`_.

See also:

- `The new Juju GUI: because a picture paints a thousand words
  <http://blog.canonical.com/2012/10/29/the-new-juju-gui-because-a-picture-paints-a-thousand-words/>`_
- a `demo of trunk <http://uistage.jujucharms.com:8080/>`_, which is reset
  every 15 minutes.

Deploy
======

Deploying the GUI is easiest with `its charm
<https://jujucharms.com/~juju-gui/precise/juju-gui>`_.  If you want to simply
use the GUI, please try it.

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.

You will typically want to run one of ``make prod``,  ``make debug`` or ``make
devel`` to deploy an environment. You might also run ``make test-debug`` and
``make test-prod`` to check that everything is ok, and ``make docs`` to
generate the available documentation for both project and code. See the
:ref:`HACKING <all-docs>` file for details.

Configure
=========

Some configurable parameters may be found in three files:

- ``config.js``
- ``app/config-debug.js``
- ``app/config-prod.js``

If you are using `the charm
<https://jujucharms.com/~juju-gui/precise/juju-gui>`_, the end-user
configuration is available from the charm configuration.