8000 GitHub - websfx/DCMP: 基于Django框架的Docker 容器监控仪表盘 Docker Container Management Platform · GitHub
[go: up one dir, main page]

Skip to content
websfxPublic
forked from Mr-Linus/DCMP

About

基于Django框架的Docker 容器监控仪表盘 Docker Container Management Platform

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Repository files navigation

DCMP System

DCMP 🐋 💦 is a Docker Container Management Platform using the django framework and python language and it is suitable for internal network deployment.

Language: English | 中文

Features

  • WEB MONITOR

Concise, efficient, data visualization

  • Container MANAGEMENT

Efficient, responsive, second-level deployment

  • ANALYSTICS

Data visualization, dynamic updates

  • DEPLOY SERVICES

Multiple mirroring, load balancing, high availability

Overview

  • Promotion Page

PromotionPage

  • Login Page

Login

  • Dashboard

DashboardPage

  • Containters Management

Containers

  • Containters Deploy

Deploy

  • Swarm Monitor

swarm

  • Images Management

images

  • Volumes Management

volumes

  • Networks Management

networks

  • Events Monitor

events

  • User Management

user

Development Test Environment

  • Python 3.6 (Recommend)
  • Django 2.0 (Necessary)

Third party plugins (Necessary)

  • django-bootstrap3
  • psutil
  • docker-py

Install plugins:

pip install django-bootstrap3
pip install psutil
pip install docker

Usage

  • Run Swarm for docker(pre step):
docker swarm init
  • Refresh & Synchronize the database(Step 1):
python manage.py makemigrations
python manage.py migrate
  • Create Superuser(Step 2):
python manage.py createsuperuser

Superuser has the ability to create user.

  • Run the website(Step 3):
python manage.py runserver

Update Logs

V2.6(Beta) Date :2018/5/2

  • Add User ManageMent Function(Rewrite to User Management)
  • Fix some bugs

V2.5 Date :2018/4/30

  • Add Swarm Function
  • Add Image Function
  • Add Volume Function
  • Add Network Function
  • Fix some bugs

V2.4 Date :2018/4/29

  • Add Deploy funtion
  • Fix some bugs

V2.3 Date :2018/4/25

  • Add container function
  • Fix some bugs

V2.2 Date :2018/4/21

  • Add system lib
  • Add docker lib
  • Fix login bugs

V2.1 Date :2018/4/18

  • Finish login/logout function
  • Rewrite login static HTML page
  • Fix bugs

V2.0 Date :2018/4/15

  • Use Model Form instead of traditional HTML forms
  • Compact code
  • Rewrite : Models , Views
  • Add Django-BootStrap3 to render HTML Pages

V1.0 Date :2018/4/10

  • Finish Promotional page
  • Finish Sending e 65F1 mail
  • Finish Saving Contacts
  • Finish Interactive management terminal

Schedule(Finished)

  • Promotional page
  • Sending email
  • Saving Contacts
  • Interactive Management terminal
  • Index Dashboard
  • Login Page
  • Login Interface
  • Docker Lib
  • Docker Monitor
  • Docker Swarm Monitor
  • Docker Container Management
  • Docker Deploy Function
  • Docker Image Management
  • User Management
  • Docker Network Management
  • Docker Volume Management

Follow-up function

  • i18N Internationalization
  • Container Status Details

About

基于Django框架的Docker 容器监控仪表盘 Docker Container Management Platform

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0