A project developed by team TripleParity
Docks provides a secure web user interface for managing a Docker Swarm. It allows you to view the status of applications as well as deploy new applications. Docks can also send real-time notifications to Slack in the case of a server failure.
With Docks you can manage a Docker Swarm from any web browser, eliminating the inconvenience of requiring Secure Shell access. Docks also provides extra features that are not exposed by the Docker API.
- Browse to Play with Docker
- Sign in with your Docker ID
- Click 'Start'
- Wait until 'Your session is ready!' and then click 'Close' modal
- Refresh (if a black terminal is not shown)
- Wait until a link with text
4200
is shown. This is the link to Docks UI - Login with username
admin
and passwordadmin
- The links
9000
and9001
are for nginx and WordPress respectively
- GitHub Organisation
- Docker Hub Organisation
- Travis CI
- CodeClimate report for docks-api
- ZenHub Project Management (Requires GitHub account)
- docks - Connecting all things related to the project (start here)
- docks-ui - Docks Web User Interface for Docks
- docks-api - RESTful API Server for Docks
- docker-api-to-compose - npm package for generating docker-compose.yml files
Team Member | Team Member | Team Member |
---|---|---|
Evert Geldenhuys |
Raymond De Vos |
Anna-Marié Helberg |
Team leader. Skilled in git and git workflows; writing and maintaining open source software; Linux development and deployment; Java, Python and C++. Interested in Linux, Software Testing and Automating processes. | Developer. Skilled in deployment and management of servers; Docker; MySQl and MongoDB; Git and Git workflows; NodeJS and Travis CI. Interested in Network Security and learning new technologies. | Developer. Skilled in Frontend Web developement; Backend Web developement; Database design; Javascript, CSS, Java, Android. Fast learner and Driven. Interested in Educational Software, Mobile Application Development and Integrating software with other disciplines. |
Francois Mentz |
Paul Wood |
Connor Armand du Plooy |
Skilled in Frontend Web development; Javascript, JSON, JQuery, AngularJS; Git and Git workflows; UI Design and Database design. Driven. Interested in Web development. | Skilled in Frontend Web development; UI design; Javascript and CSS; Database design; Git and Github. Hard working and driven. Interested in Game development, Artificial Intelligence and Excercise. | Skilled in Unix systems; Java, C++ and NodeJs; working with Open Source Software; Backend Web development and Git and Github. Quick learner. Interested in Low level languages, Systems Programming and Networks. |