All Projects → itimor → Django Oms

itimor / Django Oms

加强版运维系统,集成工单、发布、监控、管理dns、saltstack

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Oms

Ewp oms
自动化运维系统(saltstack+django+bootstrap),QQ群342844540,博客http://ywzhou.blog.51cto.com
Stars: ✭ 211 (+4.98%)
Mutual labels:  django, zabbix
Nsupdate.info
Dynamic DNS service
Stars: ✭ 720 (+258.21%)
Mutual labels:  django, dns
Opssam
opsSAM运维平台 (基于saltstack、cobbler和zabbix接口的集成管理)
Stars: ✭ 143 (-28.86%)
Mutual labels:  django, zabbix
Rengorum
🚀 Forum app built in React, Redux & Django
Stars: ✭ 194 (-3.48%)
Mutual labels:  django
Django Rest Auth
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)
Stars: ✭ 2,289 (+1038.81%)
Mutual labels:  django
Django Job Portal
Job portal application using Django
Stars: ✭ 196 (-2.49%)
Mutual labels:  django
Knot Resolver
Knot Resolver - resolve DNS names like it's 2021
Stars: ✭ 200 (-0.5%)
Mutual labels:  dns
Django Recommends
A django app that builds item-based suggestions for users.
Stars: ✭ 194 (-3.48%)
Mutual labels:  django
Django Rest Marshmallow
Marshmallow schemas for Django REST framework
Stars: ✭ 198 (-1.49%)
Mutual labels:  django
Django Easy Timezones
Easy timezones for Django based on GeoIP
Stars: ✭ 195 (-2.99%)
Mutual labels:  django
Django Webpack Loader
Transparently use webpack with django
Stars: ✭ 2,327 (+1057.71%)
Mutual labels:  django
Django Sspanel
用diango开发的shadowsocks/V2ray面板
Stars: ✭ 2,538 (+1162.69%)
Mutual labels:  django
Bind9
Mirror of https://gitlab.isc.org/isc-projects/bind9, please submit issues and PR/MRs in the GitLab.
Stars: ✭ 197 (-1.99%)
Mutual labels:  dns
Zabbix
Zabbix Plugin
Stars: ✭ 195 (-2.99%)
Mutual labels:  zabbix
Okuna Api
🤖 The Okuna Social Network API
Stars: ✭ 200 (-0.5%)
Mutual labels:  django
Bolt Python
A framework to build Slack apps using Python
Stars: ✭ 190 (-5.47%)
Mutual labels:  django
Vecihi
Build Your Own Photo Sharing App in 5 minutes
Stars: ✭ 199 (-1%)
Mutual labels:  django
Django Bootstrap3
Bootstrap 3 integration with Django.
Stars: ✭ 2,271 (+1029.85%)
Mutual labels:  django
Nsd
The NLnet Labs Name Server Daemon (NSD) is an authoritative, RFC compliant DNS nameserver.
Stars: ✭ 197 (-1.99%)
Mutual labels:  dns
Django Secretballot
🗳 django voting application that allows semi-anonymous voting
Stars: ✭ 197 (-1.99%)
Mutual labels:  django

oms运维管理系统

python3.x django django-rest-framework celery vue element-ui

注意:该项目是采用的前后端分离开发,是在python3.6下面开发的,因为是使用的django-rest-framework,理论也支持python2.7x;由于前端使用的是vuejs,所以不支持低版本ie游览器。

本项目集成工单系统、发布系统、dns和zabbix管理、saltstack管理。

文档查看

线上demo ### 地址已经失效

用户名:admin
密码: 有人喜欢删admin用户,具体长什么样子看文档吧

项目实践

1. 克隆项目

git clone https://github.com/itimor/django-oms.git

2. 后端

# 安装python依赖
cd omsBackend
pip install -r requirements.txt

# 生成数据库文件
# 把每个模块 makemigrations
python manage.py makemigrations 模块名

#初始化数据库
python manage.py migrate

#创建admin用户
python manage.py createsuperuser 

#启动
python manage.py runserver 0.0.0.0:8000

3. 前端

# 安装依赖
npm install
#或者
npm install --registry=https://registry.npm.taobao.org

# 本地开发 开启服务
npm run dev

# 打包
npm run build

项目后续功能

  • [ ] 周报系统

每周结束之前在oms系统上发布周报,方便领导统计、查看。

  • [ ] 继续想新功能

本地查看文档

mkdocs serve --dev-addr=0.0.0.0:5000
mkdocs build
mkdocs gh-deploy
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].