Skip to content

Commit

Permalink
首次正式提交
Browse files Browse the repository at this point in the history
  • Loading branch information
eryajf committed Jan 11, 2024
1 parent 769905e commit 525c470
Show file tree
Hide file tree
Showing 15 changed files with 124 additions and 9 deletions.
6 changes: 6 additions & 0 deletions .github/pull-request-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
**在提出此拉取请求时,我确认了以下几点(请复选框):**

- [ ] 我已阅读并理解[贡献者指南](https://github.com/eryajf/awesome-ops/blob/main/CONTRIBUTING.md)
- [ ] 我已检查没有与此请求重复的拉取请求。
- [ ] 我已经考虑过,并确认这份呈件对其他人很有价值。
- [ ] 我接受此提交可能不会被使用,并根据维护人员的意愿关闭拉取请求。
24 changes: 24 additions & 0 deletions .github/workflows/generator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: generator

on:
push:
branches: [ main ]
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.0
- name: Update readme
uses: eryajf/yaml-readme@master
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
pattern: 'items/*/*.yaml'
username: eryajf
org: eryajf
repo: awesome-ops
sortby: '!zh'
groupby: kind
header: false
10 changes: 3 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,11 @@
*.dll
*.so
*.dylib
.vscode/
.idea/

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Dependency directories (remove the comment below to include it)
# vendor/

# Go workspace file
go.work
*.out
24 changes: 24 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# 贡献者指南

欢迎反馈、bug报告和拉取请求,可点击[issue](https://github.com/eryajf/awesome-ops/issues) 提交.

如果你是第一次进行GitHub协作,可参阅: [协同开发流程](https://howtosos.eryajf.net/HowToStartOpenSource/01-basic-content/03-collaborative-development-process.html)

1. 此项目的README.md通过action自动生成,请勿编辑此文件。

2. README.md中的文件,取自于 `items/*/*.yaml` 文件,如果你要新增一个项目,请在对应分类下拷贝一个文件,然后按照其内容规范进行填写:

```yaml
kind: OpenLDAP
owner: eryajf
repo: go-ldap-admin
desc: '🌉 基于Go+Vue实现的openLDAP后台管理项目'
```
- 如上四个字段缺一不可,否则会导致内容渲染失败。
- `kind:` 以此字段进行归类,通常与上一层的目录名一致。
- `owner:` 仓库的用户名,或者组织名。
- `repo:` 仓库名。
- `desc:` 用简短的话介绍一下这个项目。

3. 如果你不知道项目该如何分类,或者该项目目前没有对应分类,可以尝试先创建分类目录,然后再添加项目。
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
# awesome-ops
🧰 运维相关,记录每一个优秀的项目
31 changes: 31 additions & 0 deletions README.tpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<div align="center">
<h1>Awesome Ops</h1>

[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![Auth](https://img.shields.io/badge/Auth-eryajf-ff69b4)](https://github.com/eryajf)
[![GitHub contributors](https://img.shields.io/github/contributors/eryajf/awesome-ops)](https://github.com/eryajf/awesome-ops/graphs/contributors)
[![GitHub Pull Requests](https://img.shields.io/github/issues-pr/eryajf/awesome-ops)](https://github.com/eryajf/awesome-ops/pulls)
[![GitHub Pull Requests](https://img.shields.io/github/stars/eryajf/awesome-ops)](https://github.com/eryajf/awesome-ops/stargazers)
[![HitCount](https://views.whatilearened.today/views/github/eryajf/awesome-ops.svg)](https://github.com/eryajf/awesome-ops)
[![GitHub license](https://img.shields.io/github/license/eryajf/awesome-ops)](https://github.com/eryajf/awesome-ops/blob/main/LICENSE)
[![](https://img.shields.io/badge/Awesome-MyStarList-c780fa?logo=Awesome-Lists)](https://github.com/eryajf/awesome-stars-eryajf#readme)

<p>🧰 记录每一个与运维相关的优秀项目 🧰</p>
</div>

运维领域,如此广大,在每一个细分类别中,都有许多先行者将心血转化为开源项目,而这个项目,就是希望能做一个这类项目的合辑。

欢迎广大朋友分享自己的项目或者推荐优秀项目,参与贡献之前,请阅读 [PR 贡献指南](./CONTRIBUTING.md)。

欢迎所有朋友在这些项目列表中进行冲浪,学习,借鉴,当某个人的项目对你有帮助的时候,请别忘了,给那个项目一个star ⭐️。以及,给这个项目一个 star ⭐️。

{{- range $key, $val := .}}

## {{$key}}

| Repository | License | Star |CreatedAt | UpdatedAt | Description |
|:-:|:-:|:-:|:-:|:-:|:-:|
{{- range $item := $val}}
| [{{$item.owner}}/{{$item.repo}}](https://github.com/{{$item.owner}}/{{$item.repo}}) | {{ghLicense $item.owner $item.repo}} | {{ghStar $item.owner $item.repo}} | {{ghCreate $item.owner $item.repo}} | {{ghUpdate $item.owner $item.repo}} | {{$item.desc}} |
{{- end}}
{{end}}
4 changes: 4 additions & 0 deletions items/CMDB/bk-cmdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: CMDB
owner: TencentBlueKing
repo: bk-cmdb
desc: '腾讯蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台'
4 changes: 4 additions & 0 deletions items/CMDB/cmdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: CMDB
owner: veops
repo: cmdb
desc: '简单、轻量、通用的运维配置管理数据库'
4 changes: 4 additions & 0 deletions items/CMDB/opendevops.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: CMDB
owner: opendevops-cn
repo: opendevops
desc: '一站式DevOps、自动化运维、完全开源的云管理平台、自动化运维平台'
4 changes: 4 additions & 0 deletions items/CMDB/we-cmdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: CMDB
owner: WeBankPartners
repo: we-cmdb
desc: '微众银行配置管理数据库系统'
4 changes: 4 additions & 0 deletions items/MySQL/Archery.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: MySQL
owner: hhyo
repo: Archery
desc: 'SQL审核查询平台'
4 changes: 4 additions & 0 deletions items/MySQL/Yearning.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: MySQL
owner: cookieY
repo: Yearning
desc: '简单,高效的MYSQL 审计平台'
4 changes: 4 additions & 0 deletions items/OpenLDAP/go-ldap-admin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: OpenLDAP
owner: eryajf
repo: go-ldap-admin
desc: '🌉 基于Go+Vue实现的OpenLDAP后台管理项目'
4 changes: 4 additions & 0 deletions items/OpsManage/OpsManage.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: OpsManage
owner: welliamcao
repo: OpsManage
desc: '代码部署、应用部署、计划任务、设备资产管理平台'
4 changes: 4 additions & 0 deletions items/OpsManage/spug.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: OpsManage
owner: openspug
repo: spug
desc: '轻量级无Agent的自动化运维平台'

0 comments on commit 525c470

Please sign in to comment.