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.
-
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
-
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
-
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.
You might want to:
- Read the contributing guide, to learn about our development process and how to build and test your changes.
- View the source on GitHub.
LXD-UI is a single page application written in TypeScript and React. See Architecture for details on bundling with LXD and the dev setup.
The changelog is regularly updated to reflect what's changed in each new release.
Future plans and high-priority features and enhancements can be found in the roadmap.
Create an instance | Instance list | Instance terminal |
---|---|---|
Graphic console | Profile list | Cluster groups |
---|---|---|
Storage | Operations | Warnings |
---|---|---|