Skip to content
/ lxd-ui Public
forked from canonical/lxd-ui

Easy and accessible container and virtual machine management. A browser interface for LXD

License

Notifications You must be signed in to change notification settings

mas-who/lxd-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 lxd
    

    Or refresh to ensure at least version 5.21 LTS is installed. Be aware, that downgrading to a previous channel will not be possible.

    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.

Changelog

The changelog is regularly updated to reflect what's changed in each new release.

Roadmap

Future plans and high-priority features and enhancements can be found in the roadmap.

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

About

Easy and accessible container and virtual machine management. A browser interface for LXD

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 81.4%
  • JavaScript 15.5%
  • SCSS 2.9%
  • Shell 0.1%
  • Makefile 0.1%
  • Dockerfile 0.0%