https://github.com/tripleparity/docks
Docker Swarm Manager
https://github.com/tripleparity/docks
docker-swarm documentation latex
Last synced: about 2 months ago
JSON representation
Docker Swarm Manager
- Host: GitHub
- URL: https://github.com/tripleparity/docks
- Owner: TripleParity
- License: gpl-3.0
- Created: 2018-03-24T11:30:31.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-22T07:18:21.000Z (over 7 years ago)
- Last Synced: 2025-05-30T18:13:44.873Z (about 1 year ago)
- Topics: docker-swarm, documentation, latex
- Language: Python
- Homepage:
- Size: 3.61 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
## Links
- GitHub Organisation
- Docker Hub Organisation
- Travis CI
- CodeClimate report for docks-api
- ZenHub Project Management (Requires GitHub account)
### Documentation
- Requirements and Design
- Coding Standards
- User Manual
- Testing Policy
### GitHub Repositories
- 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
## 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.