Releases: lcherone/LXD-UI
1.0.0
0.0.9a
0.0.8a
0.0.7a
0.0.6a
0.0.5a
0.0.4a
Many changes, including:
-
Added auto copy users SSH key into containers root users
authorised_keys
file. -
Added create images from containers.
-
Added config limits for edit container and profiles:
- Autostart
- Privileged
- Nesting
- CPU cores
- CPU allowance
- Max processes
- CPU priority
- Memory max in MB
- Swap enable
- Swap priority
- Memory enforce
- Disk priority
- Network priority
-
Added LXD settings:
- Trust Password
- Bind Address
- Allowed Credentials
- Allowed Headers
- Allowed Methods
- Allowed Origin
- Proxy
- Image Auto Update Cached
- Image Auto Update Interval
- Image Compression Algorithm
- Remote Cache Expiry
-
Added deploy from script, create shell scripts which you can then Launch containers with, upon boot the script is executed, with an output of progress etc, not cloud-init so works with all remotes.
-
Added tightvnc port check, so if you install tightvnc in the container it will show a link to open vncviewer (people seem to do that from my experience running https://lxc.systems so I guess it be useful).
And many other little tweeks..
Still To-do:
- Profiles (Devices).
- Create image from container/snapshot.
- Updated dashboard, which shows overall more information.
Version - 0.0.3a
Many changes, including:
- Faster loading/rendering of images table.
- Added restart, freeze and thaw containers.
- Added snapshot containers.
- Added user Scripts. (actually using/launching them is still to do, currently just a place to store useful snippets)
- Added single click to automatically copy users SSH key to root users authorized_keys file.
- Added port/service checks:
- If port 22 open, shows a link to open in file explorer over SSH.
- If port 80 open, shows a link to open in browser.
- Fixed this and that..
To finish off:
- Create image from container/snapshot.
- Manage profiles.
- Further work on per-container config, like setting max cpu, memory etc.
- User Scripts.
To do:
- Profile section.
- Docs.
- App and LXD settings.
- Updated dashboard, which shows overall more information.
Version 0.0.2a
Many changes, including:
- Different design.
- Cleaner looking terminal window.
- Now making use of Element-UI components.
- Ability to change image config/properties.
- Ability to change container config/properties.
Coming soon:
- Profile section.
- Docs.
- App and LXD settings.
- Updated dashboard.
Initial Release
The initial release which lays down the basic foundation for the app.
Added
- List, start and stop containers.
- Shell access directly into containers (xterm.js).