Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated version of LXC Web Panel forked #122

Open
n3storm opened this issue Sep 24, 2018 · 0 comments
Open

Updated version of LXC Web Panel forked #122

n3storm opened this issue Sep 24, 2018 · 0 comments

Comments

@n3storm
Copy link

n3storm commented Sep 24, 2018

Hello everyone,

We are working on an updated version of LXC Web Panel.

https://github.com/EstudioNexos/LXC-Web-Panel

We would like our changes to be merged into claudyus repo, but we realise that updates are massive and some features (maybe key for @claudyus like filebucket or LDAP) are falling down from the update.

We are no fans of lxd, and docker has their own use cases. We think lxc deserves a nice UI and set of features so devs and sysadmins can easily and elegantly do their tasks. Friendly for new users mostly.

First changes we have released in 0.10-beta1 are:

  • Bootstrap 4 and Bootswatch theme. Removed some javascript dependencies.
  • More clean UX, more container information on display, moved less used features to dropdowns.
  • Replaced lxc-clone with lxc-copy (as lxc-clone has disappeared from lxc 2.x).
  • Started snapshots management. Soon you will be able to create and restore snapshots. Only listing for now.

We have planned to add new features:

  • As said, snapshots management
  • Enhancements on container template selection.
  • Deferred operations with flask-rq. Notify me when finished (SMTP settings).
  • Multilanguage (Babel)
  • Project management (grouping and tagging containers, project operations)

And we will really love to add Fabfile support to manage remote hosts.

Contributions are welcomed.

If @claudyus finds there is a chance of merging back to this project please contact us, reply to this issue or whatever.

Thanks so much to all LXC-Web-Panel contributors for your effort.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant