docks

Docks

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.

Live Demo

  1. Browse to Play with Docker
  2. Sign in with your Docker ID
  3. Click ‘Start’
  4. Wait until ‘Your session is ready!’ and then click ‘Close’ modal
  5. Refresh (if a black terminal is not shown)
  6. Wait until a link with text 4200 is shown. This is the link to Docks UI
  7. Login with username admin and password admin
  8. The links 9000 and 9001 are for nginx and WordPress respectively

Documentation

GitHub Repositories

The TripleParity Team

| 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.