lcherone / LXD-UI

A LXD user interface, powered by electron-vue.
120 stars 21 forks source link
appimage containers development electron electron-vue linux local lxc lxd ui

LXD-UI

LXDui screen

A simple easy to use GUI for your local LXD server.

No dependencies! simply run the self contained AppImage!

You must be using >= LXD 2.17

Features:

Planned features:

Want anything else added? Feel free to open an issue...

Screens Screenshot

XFCE4 over VNC! Screenshot

Downloads (.AppImage)

File Description Platform
LXDui-1.0.0-x86_64.AppImage Version 1.0.0 - Release Notes Linux

As versions are released, they will be posted here: https://github.com/lcherone/lxd-ui/releases which you can just download and run. Or you can build as shown below. Windows or mac its not supported.

Build Setup

# download source
git clone git@github.com:lcherone/lxd-ui.git && cd lxd-ui

# install dependencies
npm install

# build application - built app will be in: ./build
npm run build

Developer Setup

# download source
git clone git@github.com:lcherone/lxd-ui.git && cd lxd-ui

# install dependencies
npm install

# serve with hot reload
npm run dev

# run unit & end-to-end tests
npm test

# lint all JS/Vue component files in `src/`
npm run lint

Issues

If you encounter anything else which does not work, please open an issue.

Developer Support / Sponsor

If you enjoy using this app and want to show your appreciation, please feel free to make a donation https://www.paypal.me/lcherone, thanks.

Built with electron-vue.