Skip to content

Commit

Permalink
梳理完2022年的周刊
Browse files Browse the repository at this point in the history
  • Loading branch information
eryajf committed Jan 14, 2024
1 parent 2150801 commit b6e6829
Show file tree
Hide file tree
Showing 98 changed files with 373 additions and 6 deletions.
2 changes: 2 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

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

📢 前提:注意所提交的项目只能是github中的项目,否则表格中的其他字段将无法正常展示。

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

2. README.md中的文件,取自于 `items/*/*.yaml` 文件,如果你要新增一个项目,请在对应分类下拷贝一个文件,然后按照其内容规范进行填写:
Expand Down
3 changes: 2 additions & 1 deletion README.tpl
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<div align="center">
<h1>Awesome Ops</h1>

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

[![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)
Expand All @@ -10,7 +12,6 @@
[![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>

运维领域,如此广大,在每一个细分类别中,都有许多先行者将心血转化为开源项目,而这个项目,就是希望能做一个这类项目的合辑。
Expand Down
4 changes: 4 additions & 0 deletions items/CICD/Jpom.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: CICD
owner: dromara
repo: Jpom
desc: '简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件'
4 changes: 4 additions & 0 deletions items/ClickHouse/clickvisual.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: ClickHouse
owner: clickvisual
repo: clickvisual
desc: '一个轻量级的基于浏览器的日志分析和查询平台,底层数据存储采用 ClickHouse'
4 changes: 4 additions & 0 deletions items/DNS/ts-dns.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: DNS
owner: wolf-joe
repo: ts-dns
desc: '灵活快速的DNS分组转发器'
4 changes: 4 additions & 0 deletions items/Dev-Tools/curlconverter.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Dev-Tools
owner: curlconverter
repo: curlconverter
desc: '一个能够将curl命令转换成各种语言请求的工具'
4 changes: 4 additions & 0 deletions items/Dev-Tools/jsoncrack.com.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Dev-Tools
owner: AykutSarac
repo: jsoncrack.com
desc: '将 JSON、YAML、XML、CSV 等各种数据格式转换为交互式图表的工具'
4 changes: 4 additions & 0 deletions items/Dev-Tools/massCode.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Dev-Tools
owner: massCodeIO
repo: massCode
desc: '一款开源的本地代码片段管理工具'
4 changes: 4 additions & 0 deletions items/Dev-Tools/runcode.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Dev-Tools
owner: xjq7
repo: runcode
desc: '在线编辑器, 支持在线编写,运行代码,支持C、C++、Go、Nodejs、Rust、Java、Python、C#、PHP多种语言'
4 changes: 4 additions & 0 deletions items/Dev-Tools/transform.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Dev-Tools
owner: ritz078
repo: transform
desc: '多种格式文件转换工具,比如json转struct等'
4 changes: 4 additions & 0 deletions items/Docker-Tools/colima.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Docker-Tools
owner: abiosoft
repo: colima
desc: 'macOS(和 Linux)上的容器运行时,只需最少的设置'
4 changes: 4 additions & 0 deletions items/Docker-Tools/docker-compose-wait.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Docker-Tools
owner: ufoscout
repo: docker-compose-wait
desc: '一个小型命令行工具,用于在使用docker-compose(or k8s)时等待其他docker容器启动的场景'
4 changes: 4 additions & 0 deletions items/Docker-Tools/docker-install-everything.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Docker-Tools
owner: FX-Max
repo: docker-install-everything
desc: '使用 docker-compose 安装各种服务'
4 changes: 4 additions & 0 deletions items/Docker-Tools/topic.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Docker-Tools
owner: silenceshell
repo: topic
desc: '基于Go语言实现的容器内运行top命令的工具'
4 changes: 4 additions & 0 deletions items/ElasticSearch-Manage/ElasticView.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: ElasticSearch-Manage
owner: 1340691923
repo: ElasticView
desc: '一个简单好用的ElasticSearch可视化客户端,支持连接6,7,8版本的ES'
4 changes: 4 additions & 0 deletions items/ElasticSearch-Manage/KnowSearch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: ElasticSearch-Manage
owner: didi
repo: KnowSearch
desc: '面向Elasticsearch研发与运维人员,围绕集群、索引构建的零侵入、多租户的Elasticsearch GUI管控平台'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: ElasticSearch-Tools
kind: ElasticSearch-Manage
owner: anjia0532
repo: elastalert-docker
desc: 'ES告警组件elastalert的docker镜像'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: ElasticSearch-Tools
kind: ElasticSearch-Manage
owner: medcl
repo: esm
desc: 'ES索引迁移工具,支持跨版本迁移'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: ElasticSearch-Tools
kind: ElasticSearch-Manage
owner: medcl
repo: infini-gateway
desc: '一款架设在es前端的极限网关,提高写入,加速查询'
4 changes: 4 additions & 0 deletions items/Etcd/etcd-manage-server.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Etcd
owner: etcd-manage
repo: etcd-manage-server
desc: '用go编写的etcd管理工具,具有友好的界面,管理key就像管理本地文件一样方便,支持简单权限管理区分只读和读写权限'
4 changes: 4 additions & 0 deletions items/Etcd/etcdWp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Etcd
owner: workpieces
repo: etcdWp
desc: '一款美观、易于 etcd 数据库管理应用程序,支持多平台'
4 changes: 4 additions & 0 deletions items/Git-Server/codefever.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Git-Server
owner: PGYER
repo: codefever
desc: '具有 CI/CD 和看板的自托管 Git 服务器'
4 changes: 4 additions & 0 deletions items/Git-Server/onedev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Git-Server
owner: theonedev
repo: onedev
desc: '完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器'
4 changes: 4 additions & 0 deletions items/K8S-Cluster-Manage/kubegems.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Cluster-Manage
owner: kubegems
repo: kubegems
desc: '围绕K8S通过自研和集成云原生项目而构建的通用性开源PaaS云管理平台,支持多集群多租户'
4 changes: 4 additions & 0 deletions items/K8S-Cluster-Manage/kubemanage.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Cluster-Manage
owner: noovertime7
repo: kubemanage
desc: '一个简单易用的K8S管理平台,前端使用vue3,后端使用gin+gorm,未来将支持多集群接入'
4 changes: 4 additions & 0 deletions items/K8S-Tools/k8s-pod-restart-info-collector.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Tools
owner: airwallex
repo: k8s-pod-restart-info-collector
desc: '监视 Pod 更改并在 Pod 重新启动时将 K8s Pod 重新启动原因、日志和事件收集到 Slack 通道'
4 changes: 4 additions & 0 deletions items/K8S-Tools/kt-connect.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Tools
owner: alibaba
repo: kt-connect
desc: '一款基于Kubernetes环境用于提高本地测试联调效率的小工具'
4 changes: 4 additions & 0 deletions items/K8S-Tools/kubectl-neat.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Tools
owner: itaysk
repo: kubectl-neat
desc: '能够智能清除kubectl get pod -o yaml时的无用输出,使其更易于阅读'
4 changes: 4 additions & 0 deletions items/K8S-Tools/kubeorbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: K8S-Tools
owner: teamcode-inc
repo: kubeorbit
desc: '轻量高效的微服务本地联调测试工具,轻松将集群内流量转发到本地开发环境'
4 changes: 4 additions & 0 deletions items/Kafka-Manage/KnowStreaming.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Kafka-Manage
owner: didi
repo: KnowStreaming
desc: '一站式云原生实时流数据平台,通过0侵入、插件化构建企业级Kafka服务,极大降低操作、存储和管理实时流数据门槛'
4 changes: 4 additions & 0 deletions items/Kafka-Manage/kafka-map.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Kafka-Manage
owner: dushixiang
repo: kafka-map
desc: '一个美观简洁且强大的kafka web管理工具'
4 changes: 4 additions & 0 deletions items/Monitor/alarm-dog.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Monitor
owner: tal-tech
repo: alarm-dog
desc: '通用的统一告警平台,提供配置化、流程化、标准化的能力,支持多种告警通知渠道,支持告警收敛、过滤、升级、工作流、自动恢复等功能'
4 changes: 4 additions & 0 deletions items/Monitor/frostmourne.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Monitor
owner: AutohomeCorp
repo: frostmourne
desc: '基于Elasticsearch, Prometheus, SkyWalking, InfluxDB,Mysql/TiDB,ClickHouse, SqlServer, IoTDB数据的分布式监控报警系统'
4 changes: 4 additions & 0 deletions items/Monitor/karma.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Monitor
owner: prymitive
repo: karma
desc: '一款展示AlertManager告警信息的面板,可用于投屏'
4 changes: 4 additions & 0 deletions items/Monitor/nightingale.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Monitor
owner: ccfos
repo: nightingale
desc: 'All-in-One 的云原生监控工具,集合了 Prometheus 和 Grafana 的优点,你可以在 WebUI 上管理和配置告警策略,也可以对分布在多个 Region 的指标、日志、链路追踪数据进行统一的可视化和分析'
4 changes: 4 additions & 0 deletions items/OpenResty/tl-ops-manage.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: OpenResty
owner: tl-open-sourc
repo: tl-ops-manage
desc: '基于openresty的API网关,支持负载均衡,健康检查,服务熔断,服务限流,waf过滤,黑白名单,动态SSL证书,自定义插件,多级缓存,可视化管理,动态配置,动态插拔插件,数据统计,数据展示,集群部署'
4 changes: 4 additions & 0 deletions items/Redis-Manage/grm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Redis-Manage
owner: gphper
repo: grm
desc: 'go开发的redis可视化工具,部署简单便捷,SSH连接,用户校验,操作日志、命令行模式、LUA脚本执行、Redis监控等'
4 changes: 4 additions & 0 deletions items/Redis-Manage/overlord.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Redis-Manage
owner: bilibili
repo: overlord
desc: '哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能'
4 changes: 4 additions & 0 deletions items/SQL审核/Bytebase.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: SQL审核
owner: Bytebase
repo: Bytebase
desc: '面向开发人员、DBA 和平台工程团队的世界上最先进的数据库 DevOps 和 CI/CD'
4 changes: 4 additions & 0 deletions items/Sync-Tools/mackup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Sync-Tools
owner: lra
repo: mackup
desc: '一个可以保持你应用程序配置同步的工具'
4 changes: 4 additions & 0 deletions items/Sync-Tools/picoshare.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Sync-Tools
owner: mtlynch
repo: picoshare
desc: '可建立文件共享服务,支持多种类型,部署简单,易于使用'
4 changes: 4 additions & 0 deletions items/VPN/anylink.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: VPN
owner: bjdgyc
repo: anylink
desc: '一个企业级远程办公 ssl vpn 软件,可以支持多人同时在线使用'
4 changes: 4 additions & 0 deletions items/Wiki-Server/docusaurus.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Wiki-Server
owner: facebook
repo: docusaurus
desc: '一个用于轻松构建、部署和维护开源项目网站的项目'
4 changes: 4 additions & 0 deletions items/Wiki-Server/halo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Wiki-Server
owner: halo-dev
repo: halo
desc: '强大易用的开源建站工具,更偏向于博客风格'
4 changes: 4 additions & 0 deletions items/Wiki-Server/memos.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Wiki-Server
owner: usememos
repo: memos
desc: '一项隐私优先的轻量级笔记服务,轻松捕捉并分享您的精彩想法,flomo的开源替代品'
4 changes: 4 additions & 0 deletions items/Wiki-Server/think.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Wiki-Server
owner: fantasticit
repo: think
desc: '一款开源知识管理工具,通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通'
4 changes: 4 additions & 0 deletions items/Wiki-Server/wizard.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: Wiki-Server
owner: mylxsw
repo: wizard
desc: '一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档'
4 changes: 4 additions & 0 deletions items/iptables/iptables-web.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: iptables
owner: pretty66
repo: iptables-web
desc: '一个轻量级的iptables web管理界面程序,支持二进制文件直接运行及docker快速部署安装'
4 changes: 4 additions & 0 deletions items/堡垒机/next-terminal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 堡垒机
owner: dushixiang
repo: next-terminal
desc: '一个Go语言开发的简单好用安全的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kubernetes协议'
4 changes: 4 additions & 0 deletions items/堡垒机/sshw.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 堡垒机
owner: yinheli
repo: sshw
desc: '一款实现了类似 jumpserver 登陆界面的终端 ssh 工具'
4 changes: 4 additions & 0 deletions items/备份/gin-mysqlbak.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 备份
owner: noovertime7
repo: gin-mysqlbak
desc: '一款分布式高性能的备份系统,支持mysql、ElasticSearch备份,多集群任务统一,数据集中存储'
4 changes: 4 additions & 0 deletions items/备份/mission-backup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 备份
owner: Hellager
repo: mission-backup
desc: '简单好用的备份软件'
4 changes: 4 additions & 0 deletions items/安全扫描/veinmind-tools.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 安全扫描
owner: chaitin
repo: veinmind-tools
desc: '容器安全工具集,支持容器恶意文件,弱口令,漏洞,后门等扫描能力'
4 changes: 4 additions & 0 deletions items/客户端-MongoDB/robomongo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-MongoDB
owner: Studio3T
repo: robomongo
desc: '原生跨平台MongoDB管理工具'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: Redis客户端
kind: 客户端-Redis
owner: qishibo
repo: AnotherRedisDesktopManager
desc: '🚀 更快、更好、更稳定的Redis桌面(GUI)管理客户端,支持多平台'
4 changes: 4 additions & 0 deletions items/客户端-Redis/RedisFish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-Redis
owner: hunter-ji
repo: RedisFish
desc: '一款便捷、跨平台、专注于数据的Redis GUI客户端,支持多平台'
4 changes: 4 additions & 0 deletions items/客户端-Redis/RedisFront.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-Redis
owner: dromara
repo: RedisFront
desc: '一款开源免费的跨平台 Redis 桌面客户端工具, 支持单机模式, 集群模式, 哨兵模式以及 SSH 隧道连接,支持多平台'
4 changes: 4 additions & 0 deletions items/客户端-Redis/redis-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-Redis
owner: cmushroom
repo: redis-pro
desc: '一款 redis 轻量客户端管理工具, 采用SwiftUI 编写,仅支持Mac平台'
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kind: SQL客户端
kind: 客户端-SQL
owner: Sequel-Ace
repo: Sequel-Ace
desc: 'Mac平台下的MySQL客户端'
4 changes: 4 additions & 0 deletions items/客户端-SQL/antares.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-SQL
owner: antares-sql
repo: antares
desc: '支持MySQL/MariaDB、PostgreSQL、SQLite和Firebird SQL,支持多平台'
4 changes: 4 additions & 0 deletions items/客户端-SQL/beekeeper-studio.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 客户端-SQL
owner: beekeeper-studio
repo: beekeeper-studio
desc: '适用于 MySQL、Postgres、SQLite、SQL Server 等的现代且易于使用的 SQL 客户端,支持多平台,颜值高'
4 changes: 4 additions & 0 deletions items/工单/VFD.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 工单
owner: ZFSNYJ
repo: VFD
desc: '一款基于VUE的在线绘制流程图工具'
4 changes: 4 additions & 0 deletions items/应用进程管理/pmon2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: 应用进程管理
owner: ntt360
repo: pmon2
desc: 'go进程管理工具,类似node进程管理的pm2'
Loading

0 comments on commit b6e6829

Please sign in to comment.