基於Django的運維資產管理平臺

基於Django的cmdb運維資產管理系統

項目地址 :https://gitee.com/attacker/cmdbpython

環境

Python Django Simpleui

docker部署

docker pull lghost/cmdb # 拉取鏡像到本地
docker run -d -p 8080:8080  --name cmdb lghost/cmdb:latest
# 運行容器
docker exec -it cmdb  python manage.py createsuperuser
# 設置密碼

手動部署

cd cmdb
echo env_django >> .gitignore # 排除env環境上傳至git
python3 -m venv env_django
# 建立env環境
source  env_django/bin/activate # 載入py環境

pip  install -i http://mirrors.aliyun.com/pypi/simple  --trusted-host mirrors.aliyun.com  -r install/requirements.txt
#安裝pip包(阿里源)


python manage.py makemigrations 
# 爲改動models建立遷移記錄
python manage.py migrate 
# 同步數據庫
python manage.py  createsuperuser
# 創建後臺管理員賬號


python manage.py runserver 0.0.0.0:8080
#啓動服務

效果預覽

首頁:git

後臺:docker

測試demo

相關文章
相關標籤/搜索