Skip to content

Commit

Permalink
调整一些布局
Browse files Browse the repository at this point in the history
  • Loading branch information
eryajf committed Jan 14, 2024
1 parent 4d2fb8e commit 3674b74
Show file tree
Hide file tree
Showing 14 changed files with 64 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/generator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ jobs:
groupby: kind
header: false
template: 'template/README-en.tpl'
output: 'README-en.md'
output: 'resources/README-en.md'
5 changes: 5 additions & 0 deletions items/CodeSearch/gitlabCodeSearch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: CodeSearch
owner: eryajf
repo: gitlabCodeSearch
desc: '🔎 使用关键字搜索所有 Gitlab 项目,并将结果输出为 Excel'
desc_en: '🔎 Use keywords to search all gitlab projects, and output the results as Excel'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: 代码搜索
kind: CodeSearch
owner: huichen
repo: kunlun
desc: '基于 Golang 实现的 Git 仓库代码搜索引擎,只支持检索本地代码仓库'
Expand Down
5 changes: 5 additions & 0 deletions items/RPM/rpmbuild.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: RPM
owner: eryajf
repo: rpmbuild
desc: '收集整理生产实践中积累的 RPM 包构建 spec 文件,你可以直接基于此构建出符合自己实际需求的 RPM 包'
desc_en: 'Collect and organize the spec files of RPM packages accumulated in production practice, you can directly build RPM packages that meet your actual needs based on this'
5 changes: 5 additions & 0 deletions items/Shell-Scripts/magic-of-sysuse-scripts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: Shell-Scripts
owner: eryajf
repo: magic-of-sysuse-scripts
desc: '基于shell脚本实现的一个运维外挂,可通过脚本随处完成一些运维自动化的操作'
desc_en: 'An operation and maintenance plug-in based on shell scripts, which can complete some operation and maintenance automation operations anywhere through scripts'
2 changes: 1 addition & 1 deletion items/Shell-Scripts/useful-scripts.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: OpsManage
kind: Shell-Scripts
owner: oldratlee
repo: useful-scripts
desc: '👉 平时有用的手动操作做成脚本,以便捷地使用,让开发的日常生活更轻松些'
Expand Down
5 changes: 5 additions & 0 deletions items/文档/HowToStartOpenSource.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: 文档
owner: eryajf
repo: HowToStartOpenSource
desc: 'GitHub 开源项目维护协作指南'
desc_en: 'GitHub open source project maintenance collaboration guide'
5 changes: 5 additions & 0 deletions items/文档/Thanks-Mirror.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: 文档
owner: eryajf
repo: Thanks-Mirror
desc: '整理记录各个包管理器,系统镜像,以及常用软件的好用镜像'
desc_en: 'Organize and record the good mirrors of various package managers, system images, and commonly used software'
5 changes: 5 additions & 0 deletions items/终端命令行工具/eryajfctl.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
kind: 终端命令行工具
owner: eryajf
repo: eryajfctl
desc: '🚀 基于 Cobra 库快速打造类似 kubectl 一样的命令行工具箱 🧰'
desc_en: '🚀 Quickly build a command line toolbox like kubectl based on the Cobra library 🧰'
28 changes: 28 additions & 0 deletions resources/CONTRIBUTING-en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Contributor's Guide

Welcome to provide feedback, report bugs, and submit pull requests. You can click [issue](https://github.com/eryajf/awesome-ops/issues) to submit.

If you are collaborating on GitHub for the first time, you can refer to: [Collaborative Development Process](https://howtosos.eryajf.net/en/HowToStartOpenSource/01-basic-content/03-collaborative-development-process.html)

📢 Prerequisite: Please note that the submitted project must be a GitHub project, otherwise the other fields in the table will not be displayed correctly.

1. The README of this project is automatically generated by an action, please do not edit this file.

2. The files in README are taken from the `items/*/*.yaml` files. If you want to add a new project, please copy a file in the corresponding category, and then fill it in according to its content specifications:

```yaml
kind: OpenLDAP
owner: eryajf
repo: go-ldap-admin
desc: '🌉 OpenLDAP 后台管理项目,采用 Golang+Vue 实现'
desc_en: '🌉 OpenLDAP background management project based on Golang+Vue'
```
- The above four fields are all required, otherwise it will cause rendering failure.
- `kind:` used to classify the project according to this field, usually consistent with the name of the parent directory.
- `owner:` the username of the repository or the name of the organization. 📢 Note: If the value of this field is all numbers, please enclose it in double quotation marks. Otherwise, the action will fail.
- `repo:` the name of the repository. 📢 Note: If the value of this field is all numbers, please enclose it in double quotation marks. Otherwise, the action will fail.
- `desc:` briefly introduce the project in a few words. Please note that this content should not contain any special characters like |, as it will be presented as a column in the table.
- `desc_en:` briefly describe the project in English. Please note that this content should not contain any special characters like |, as it will be presented as a column in the table.

3. If you are unsure how to categorize a project, or if the project currently does not have a corresponding category, you can try creating a category directory first before adding the project.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion template/README-en.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The field of operations and maintenance is vast, with many pioneers in each spec

Whether you are in the field of operations and maintenance or any other technical field, this carefully curated and categorized collection of projects will be your treasure trove.

We warmly welcome friends to share their own projects or recommend excellent projects. Before contributing, please read the [PR Contribution Guidelines](./CONTRIBUTING.md).
We warmly welcome friends to share their own projects or recommend excellent projects. Before contributing, please read the [PR Contribution Guidelines](resources/CONTRIBUTING-en.md).

Special welcome to all friends to surf, learn, reference in the project list. When someone's project is helpful to you, please remember to give the project a star ⭐️. By the way, give this project a star ⭐️.

Expand Down
4 changes: 2 additions & 2 deletions template/README.tpl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[English](./README-en.md) | 简体中文
[English](resources/README-en.md) | 简体中文

<div align="center">
<h1>Awesome Ops</h1>
Expand All @@ -20,7 +20,7 @@

不论你是做运维的,还是其他的,只要在技术领域,那么这个经过精心挑选并分门别类的项目,都将会是你的一册宝典。

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

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

Expand Down

0 comments on commit 3674b74

Please sign in to comment.