Skip to content

Monk GUI

Launching the GUI

You can launch your self-hosted Monk GUI with a simple command.

$ monk gui

The GUI depends on monkd, so please ensure it's running on your machine.

Once ready you should see similar output - the GUI is accessible from http://127.0.0.1:44004

$ monk gui
Starting GUI on http://127.0.0.1:44004
✔ Starting the job... DONE
✔ Stopping containers DONE
✔ Preparing nodes DONE
✔ Preparing containers DONE
✔ Checking/pulling images DONE
✔ Starting containers DONE
✔ New container e436189d0b41d966b1e3559c6f316bea7e170a4bf04bcb04f4ba63d1ba3a134d created DONE
✔ Moncc GUI started successfully and running on http://127.0.0.1:44004

Note

Note that if you are doing this on remote server which does not have GUI then you cannot connect to that by opening connection to 44004 port. This only works via local connection.

GUI Sections

Peers

This section summarizes all cluster peers that are currently running and their details.


Workloads

This section summarizes all workloads which have been deployed to the cluster.


Templates

The Templates section is a UI interface to Monk Hub. You can browse, compose and deploy any of the available public templates.

Select and Run

In this mode, you can simply deploy any of the templates by clicking on Runbutton and specifying target such as your local environment or your cluster.

Wizard Mode

In the Wizard mode, you can select all required components that you would like to deploy as part of a single template.

Once selected, continue to Compose button to open the Wizard for final tweaks.

The Wizard allows you to quickly design your system, configure its variables and cloud provisioning into Monk manifest yaml.

When you decide your template is ready, you can load your new template to your local Monk environment.

After it loads, you should be able to see your new components and system under Templates.

The final step is to deploy your brand new system by clicking Run and selecting its target environment.