5 ms·
DockerUI - A web interface for Docker
- cpursley 13y agoStarred. Any idea if this works with Dokku? I assume the way you provision up a container doesn't matter?
- msumpter 13y agoIt should work fine for starting and stopping containers provisioned under Dokku. I played with this UI a few weeks ago and it seemed like a very promising front end. I'm keeping an eye out on Shipyard as well: https://github.com/ehazlett/shipyard https://github.com/ehazlett/shipyard
- cpursley 13y agoShipyard looks awesome.
- thebiglebrewski 13y agoThis is awesome! If you want some help, perhaps you should open up some issues?
- PuerkitoBio 13y agoThis looks very nice and seems like a great idea, however I was surprised to see "TODO: Unit tests" in the README, so I peeked around in the source files, and effectively it seems there are no unit tests at all in the repo. I'm not a TDD test-first evangelist, but 3+ months worth of coding with no test?
- mongrelion 13y agoI agree with what you say but sometimes when you're bootstrapping an idea, TDD/BDD can get on your way, slowing down things. I think the author created some prototype, released it and now is checking if it gets the community support. I was also checking the source code and the front end is done using AngularJS and the project's structure is not that nice. Again, I think this is because of the prototyping stuff.
- crosbymichael 13y agoYes your right. I sat down and wrote the first pass of the UI in a couple hours and it was the first time I used AngularJS. If you are AngularJS wiz and want to contribute feel free to open pull requests and clean up after me ;) DockerUI is licensed under MIT so code away.
- crosbymichael 13y agoYes, you are right.
- Twisol 13y agoNo reason to be downvoted - I think some may be missing that you're correcting yourself.
- mongrelion 13y agoI'm not an AngularJS wizard but I totally <3 Angular and also I'm totally in for pushing this project forward. Why don't you start by creating an issue on Github for discussing what's the best solution for reorganising the code? Keeping track of a project roadmap on HN threads is kinda complicated.
- michaelbuckbee 13y agoThis looks really awesome, but there are enough new concepts floating around that I was hoping to check if I was putting the pieces correctly together. So, to use this I would 1. Setup a new VM (on Digital Ocean or wherever). 2. Install Docker on the VM 3. Install DockerUI 4. Open firewall ports to let them communicate? And it uses the underlying Unix user permissions? I must be missing something here.
- peterwwillis 13y agoLittle to no dependencies - I really want to keep this project a pure html/js app. I know this will have to change so that I can introduce authentication and authorization along with managing multiple docker endpoints. Or just let the web server handle auth?