Git Product home page Git Product logo

bxxfighting / rurality Goto Github PK

View Code? Open in Web Editor NEW
69.0 4.0 33.0 538 KB

开源运维平台设计及开发样例、CMS、RBAC、python开发教程、管理系统设计及开发样例、jenkinsfile(pipeline)/ansible使用教程,一切想到的,想不到的,应有尽有

Home Page: https://bxxfighting.github.io/rurality/

License: GNU Lesser General Public License v2.1

Python 73.28% PLpgSQL 26.72%
cmdb cicd devops aliyun jenkins pipeline jenkinsfile django vue cms

rurality's Introduction

说在前面

欢迎三连:
Star
Fork
推荐

  • 有人点Star,说明被需要,我可以加快开发进度
  • 如果Star多,更容易被需要的人看到
相关博客

博客地址

代码审核

代码审核说明

先上教程

第一章 美好生活的开启
第二章 努力的积淀
第三章 画画的北北
第四章 完善基础支撑功能
第五章 拥抱阿里云
第六章 来点正经的

项目渊源

rurality: 田园生活
enjoy: 荫照椅(早晨和黄昏照射着阳光,午后又遮挡在树荫下的椅子)
darling: 达令

寓意着从重复的工作中解脱出来,和自己的达令坐在荫照椅上,享受着田园生活

目的

设计一款更人性的运维平台

  • 如果你想找运维平台的设计思路,那么它就是一个设计思路
  • 如果你想开发一套自己的运维平台,那么它就是一个开发起点
  • 如果你想学习python/django开发,那么它就是一个开发教程

项目中有关IT资源都是基于阿里云的,如果要接入其它平台,我认为很容易修改(即使是混合云)

体验说明

  • 体验地址: http://39.105.71.60(有点懒的备案)
  • 体验系统管理账号: admin/123456 (超级管理员,需要取消LDAP用户选项)
  • 体验业务操作账号: buxingxing/123456 (管理员, 需要选中LDAP用户选项)
体验及提示
  • 请不要将自己实际账号等重要信息填写到体验系统中,如果因此造成损失作者不承担责任
  • 体验地址主要是体验整个控制界面及流程,如果要实际操作,可以本地部署测试

安装教程

开发环境安装文档

开发教程

开发教程
后端代码库
前端代码库
流水线代码库

大话Jenkins

教程文档
代码库

使用教程

目前项目处于开发阶段,预计发布1.0.0版本时,会增加使用教程

TODO

  • 增加阿里云资源的增删改操作(服务增加机器、增加域名等一系列相关操作)
  • 接入jumpserver
  • 服务配置管理(服务的业务配置/nginx配置等)
  • 工单审批(工单审批完成自动触发各种功能任务)

赞助名单

免责声明

  • 本项目属于教学及体验设计,如果在生产环境使用,请进行充分测试与评估,出现任何问题作者不承担任何责任

rurality's People

Contributors

bxxfighting avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

rurality's Issues

demo

搞个demo看下呗,留的地址已经无法打开了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.