MaximeHeckel / HarborJS

Dokku Web Interface and Account Management
MIT License
111 stars 17 forks source link

Is this project still being developed? #11

Open digitalsadhu opened 9 years ago

digitalsadhu commented 9 years ago

Looks like a really great project! I got it partially running after updating a bunch of it to express 4 but am getting a bunch errors I need to work through on the dashboard page.

Are you still planning on working on this? Do you want contributors?

MaximeHeckel commented 9 years ago

Thank you ! I know I must give it an update, but my freelance contracts are taking me too much of my time for the moment. I would really appreciate some help on that. I really want to keep this project updated on the long term and implement the last Doku features. I'm open to any kind of contribution. Do you want more information about the roadmap I have established a few month ago ?

digitalsadhu commented 9 years ago

Yes please. 

Happy to help out as time allows.

On Fri, Feb 20, 2015 at 1:55 AM, HECKEL Maxime notifications@github.com wrote:

Thank you ! I know I must give it an update, but my freelance contracts are taking me too much of my time for the moment.

I would really appreciate some help on that. I really want to keep this project updated on the long term and implement the last Doku features. I'm open to any kind of contribution. Do you want more information about the roadmap I have established a few month ago ?

Reply to this email directly or view it on GitHub: https://github.com/MaximeHeckel/HarborJS/issues/11#issuecomment-75047217

MaximeHeckel commented 9 years ago

1.Replace ssh-exec with a simple exec. I wanted first to host the client on another server, but it wasn't worth it. A simple exec will do the job. 2.Update to express 4. 3.Adding Angular as a front end framework could be nice and make things run smooth. I don't know if you're familiar with Angular, but I am so I could do that when I have some free time ( soon ). It's not that important, it's just to have a cleaner, more organised project. 4.Monitoring : memory, cpu graphs. I know that Docker 1.5 implements the docker stats command and allows you to get stats from each running container. 5.Deleting images from the server. That means that there must be and "image-list" array in the database.

And that's pretty much it. Of course I'm open to any kind of ideas :)

digitalsadhu commented 9 years ago

Ok, hmm so your intention is to have the app running on the same server as dokku is running? I was pretty keen to have remote client and was thinking it might then be nice to allow adding multiple hosts in future and manage them all from a central location. Thats not a direction you want to head in though?

I can probably start by getting it running as is and then upgrading to express 4.

I'm familiar with angular and ember, prefer ember but happy to go with whatever there. Agreed it would be a nice SPA instead of server side.

Monitoring and image list stuff sounds awesome!

MaximeHeckel commented 9 years ago

Oh yes great idea ! I didn't think about it but it could be extremely interesting. Yes beginning with express 4 is a good start. As I'm not that familiar with ember ( yet ) I would prefer Angular to keep track on the project. We could also think about a redesign in order to do something more beautiful and more useful at the same time. But that's not important now :)

Happy to find people interested to participate in this project !

digitalsadhu commented 9 years ago

Cool, yup angular is all good! The splash screen is really nice and the bootstrap components work pretty well for now!

Heres a super crazy idea to think about also... I have some ansible scripts for provisioning a machine with dokku. Perhaps a pie in the sky idea for some time down the road would be to provision boxes from the HarborJS web ui. ie. put in a couple server details and harbor could run ansible scripts to spin up an instance... could be kinda cool!

but for now im mentally busy so i'll try to help out with small things!

MaximeHeckel commented 9 years ago

That would be awesome indeed ! Yes start with whatever you want when you have the time, and do some PR's ! It would be awesome to give a great update of this project.

BloomSN commented 8 years ago

Hi guys, is this still active?

vezaynk commented 7 years ago

Is project kill? It's been almost a year...

MaximeHeckel commented 7 years ago

Hi, sadly I haven't had and probably won't have the time to work on this project, it's really far from being up to date (on the node side and on the docker api side)