Giter VIP home page Giter VIP logo

Comments (41)

 avatar commented on June 18, 2024

The plan looks great man! Hope to ser this soon

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Who wants to help me ?
Because i'm sysadmin and not dev, i can't convert these regex...
https://github.com/googley/lxc-checkconfig

from lxc-web-panel.

MACscr avatar MACscr commented on June 18, 2024

Have you ever thought about joining forces with the webvirtmgr project to add lxc to it and of course just improve things for both of you as a whole? You have done an amazing job with this panel and I currently use both projects, but would be even better if there was a single solution that did both! Just a thought.

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

No, i've not heard about it before. I want a stable version of LWP before integrate other things

from lxc-web-panel.

MACscr avatar MACscr commented on June 18, 2024

I understand. Though obviously it wouldn't really be an integration. Would be more of a collaboration with their project since since it has much more features and appears to have more active contributors. Anyway, it was just an idea. Looking forward to the new release.

-Mark

----- Original Message -----
From: "Elie Deloumeau" [email protected]
To: "lxc-webpanel/LXC-Web-Panel" [email protected]
Cc: "MACscr" [email protected]
Sent: Thursday, June 19, 2014 4:15:33 AM
Subject: Re: [LXC-Web-Panel] LXC Web Panel v1.0 (#69)

No, i've not heard about it before. I want a stable version of LWP before integrate other things


Reply to this email directly or view it on GitHub:
#69 (comment)

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Help/fork me please: https://github.com/googley/lxc-checkconfig

from lxc-web-panel.

rayj00 avatar rayj00 commented on June 18, 2024

Will the current version of LWP work on the latest LXC? I use sudo when running the wget command, then I see the output "Saving to STDOUT", then the large graphic LXC WebPanel, then "Automatic Installer", then "You must be root to install LXC WebPanel".

from lxc-web-panel.

MACscr avatar MACscr commented on June 18, 2024

It does not

On June 24, 2014 7:46:00 PM CDT, rayj00 [email protected] wrote:

Will the current version of LWP work on the latest LXC? I use sudo
when running the wget command, then I see the output "Saving to
STDOUT", then the large graphic LXC WebPanel, then "Automatic
Installer", then "You must be root to install LXC WebPanel".


Reply to this email directly or view it on GitHub:
#69 (comment)

Sent from my Android device with K-9 Mail. Please excuse my brevity.

from lxc-web-panel.

rayj00 avatar rayj00 commented on June 18, 2024

Bummer....

from lxc-web-panel.

vrob avatar vrob commented on June 18, 2024

would multi-user ACL include ACL against different LXC containers, such that an LXC container could be "assigned" to a user, and only admins or that user could access it? That would be ideal. Also, a console feature would be very helpful, so that users could get into their machines. Here's one I found recently:

http://www.web-console.org/

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Yes, actually i can add or remove containers for a user with a rule "deny" or "allow".
So if you add "ct1" and "ct2" with deny rule, the user can see all containers except "ct1" and "ct2".

I'll try to set containers ACL for groups too and the more restrictive acl will be applied

For the web console, i'm not able to translate PHP to Python and i don't know how to do this by myself :s if someone want to do that... :)

from lxc-web-panel.

MACscr avatar MACscr commented on June 18, 2024

I would only recommend novnc for web console access as its almost an industry standard for large virt projects (openstack, cloudstack, cloudmin, etc).

-Mark

----- Original Message -----
From: "Elie Deloumeau" [email protected]
To: "lxc-webpanel/LXC-Web-Panel" [email protected]
Cc: "MACscr" [email protected]
Sent: Wednesday, July 9, 2014 2:43:39 PM
Subject: Re: [LXC-Web-Panel] LXC Web Panel v1.0 (#69)

Yes, actually i can add or remove containers for a user with a rule "deny" or "allow".
So if you add "ct1" and "ct2" with deny rule, the user can see all containers except "ct1" and "ct2".

I'll try to set containers ACL for groups too and the more restrictive acl will be applied

For the web console, i'm not able to translate PHP to Python and i don't know how to do this by myself :s if someone want to do that... :)


Reply to this email directly or view it on GitHub:
#69 (comment)

from lxc-web-panel.

zidarsk8 avatar zidarsk8 commented on June 18, 2024

This plan is great, and I can't wait to have a web panel for lxc 1.x.

Are there any taks or is there any schedule for the work to be done? I would like to help you out, but I don't know where to start.

from lxc-web-panel.

abessifi avatar abessifi commented on June 18, 2024

Hi guys :)
I wonder if we could yet add other new features to the above todo list :

  • Backup containers (locally and remotely via NFS for example).
  • Perfom some actions (creation, cloning, etc of container(s)) in background (using workers) to avoid blocking the web application. This also should be interessting for example when we would create several containers in "parallel".
    I could work on these features on the current LWP version and I think it'll be easy to test code after on 1.0.
    what do you think?

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Hi abessifi,

  • Yes i look for features in lwp's forks (i will rewrite your backup function for lwp 1.0)
  • GOOD IDEA I don't know how to do that and after a small google search, i see a complicated work for me (cause i'm not developer). Can do this feature for me/us ? (this feature is needed for multiple users and multiple applications using the REST API)

from lxc-web-panel.

alexkn avatar alexkn commented on June 18, 2024

Push your code in a public repository, so real developers can help you.

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Yes but i must write a doc
EDIT : Next week maybe?

from lxc-web-panel.

abessifi avatar abessifi commented on June 18, 2024

Hi googley,
I'm not a developer too, however I like contribute with some code snippets to some smart projects ;)

from lxc-web-panel.

zidarsk8 avatar zidarsk8 commented on June 18, 2024

I would agree with @alexkn. It would be nice to see the code, so we can start helping, even if the doc is missing.

from lxc-web-panel.

grimpy avatar grimpy commented on June 18, 2024

I am willing to help aswell I have a simluar (less featurefull) project https://github.com/grimpy/lxcweb which works with lxc 1.0.

When source is available i can help with backend code (I dont do frontend stuf fmuch)

from lxc-web-panel.

gopi-ar avatar gopi-ar commented on June 18, 2024

@Googley, any updates?

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

@gopi-ar I'm very busy at this time, sorry...

from lxc-web-panel.

gopi-ar avatar gopi-ar commented on June 18, 2024

@Googley, do consider spending a few minutes pushing the whatever progress you have on the code to a branch. And possibly add @claudyus as a maintainer; he's doing some great work on his fork. Shame to see an awesome project go out of date..

from lxc-web-panel.

fmurodov avatar fmurodov commented on June 18, 2024

@Googley do you have any updates?

from lxc-web-panel.

PabloCastellano avatar PabloCastellano commented on June 18, 2024

@Googley I am more than happy to help on this. Please say what's the current status and push your current code and we will help you making it beautiful and working.

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Hi, current status: i'm very busy :-(
What's the best solution ? :

  • Stay with one repo with backend + frontend
    or
  • Split repo with one for backend/REST API and one for frontend

from lxc-web-panel.

sergey-dryabzhinsky avatar sergey-dryabzhinsky commented on June 18, 2024

Split.
You'll can transform backend into something like standalone/node/SaaS with API.
Frontend(s) will follow.

from lxc-web-panel.

alphaonex86 avatar alphaonex86 commented on June 18, 2024

Hello, any news?

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

The backend is almost done!
cvzcr1bwuaen-zh

from lxc-web-panel.

nikaro avatar nikaro commented on June 18, 2024

Great !

Where is the code ? The last commit on this repo seems to be 6 months old.

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

On a private repo! I don't have the time to check any PR...

from lxc-web-panel.

aodzip avatar aodzip commented on June 18, 2024

When will this come out?

from lxc-web-panel.

inluxc avatar inluxc commented on June 18, 2024

Can you share the code so the community can help you with the development???

from lxc-web-panel.

moonmeister avatar moonmeister commented on June 18, 2024

What's the status of this release? Thanks!

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Hum hum... Sorry for the long wait...

Voilà : https://github.com/lxc-webpanel/lxc-rest

from lxc-web-panel.

fossxplorer avatar fossxplorer commented on June 18, 2024

@Googley THX. But lxc-rest is similar to LXD REST API?
Also, please strongly consider a merger with https://github.com/retspen/webvirtcloud as suggested by ohters. Whenever webvirtcloud also supports LXC it's gonna be an awesome project.

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

You can follow the project activity here : https://github.com/lxc-webpanel/LXC-Web-Panel/projects/1

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

If anyone want to test the API pre-release : https://github.com/lxc-webpanel/lxc-rest/releases/tag/1.0-beta1

from lxc-web-panel.

jinnatar avatar jinnatar commented on June 18, 2024

Cool. Got the API running and some functions seem to be working (GET /api/v1/lxc/containers sadly didn't return anything) .. Not so lucky with the dashboard, npm install fails. Is it too early for bug reports or do you want more details filed against the new projects?

from lxc-web-panel.

ElieDeloumeau avatar ElieDeloumeau commented on June 18, 2024

Oh! Thanks for trying it 😸 The dashboard isn't ready (and there is only a login page for now).
Did you logged in before GET /api/v1/lxc/containers? And did you pass the token?
Please open an issue if you get an error on https://github.com/lxc-webpanel/lxc-rest/issues/new

from lxc-web-panel.

lcherone avatar lcherone commented on June 18, 2024

+1

from lxc-web-panel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.