Skip to content

canonical/lxd-ui

Repository files navigation

LXD-UI

LXD-UI is a browser frontend for LXD. It enables easy and accessible container and virtual machine management. Targets small and large scale private clouds.

Install

  1. Get the LXD snap

    sudo snap install --channel=latest/stable lxd
    

    Or refresh to ensure at least version 5.21 LTS is installed

    sudo snap refresh --channel=latest/stable lxd
    
  2. Make sure that your LXD server is exposed to the network. For example listen on port 8443 of all available interfaces:

    lxc config set core.https_address :8443
    
  3. Done. Access the UI in your browser by entering the server address (for example on localhost, https://127.0.0.1:8443). You can find more information on the UI in the LXD documentation.

Contributing

You might want to:

Architecture

LXD-UI is a single page application written in TypeScript and React. See Architecture for details on bundling with LXD and the dev setup.

Examples

Create an instance Instance list Instance terminal
0create 1instance-overview 2instance-term
Graphic console Profile list Cluster groups
3-instance-console profile-list 6cluster
Storage Operations Warnings
5storage operations warnings