Search: #DevOps

  1. Dozzle - 实时容器日志查看器

    Forwarded from OKHK 👀
    Dozzle - 实时容器日志查看器

    https://github.com/amir20/dozzle

    Dozzle 是一个轻量级的 Docker 日志实时监控应用,提供基于网页的界面来查看容器日志。

    不存储任何日志文件,仅用于容器日志的实时监控。

    项目使用 Go 和 Vue.js 开发,支持 Docker、Docker Swarm 和 Kubernetes 环境。

    核心特性包括模糊搜索、正则表达式搜索、SQL 查询、分屏显示、实时统计和多用户认证等功能。

    #Docker #DevOps #Tool #GitHub #Golang GitHub - amir20/dozzle: Realtime log viewer for containers.  Supports Docker, Swarm and K8s.

  2. serie - 终端渲染显示 Git 提交图 TUI 程序

    Forwarded from OKHK 👀
    serie - 终端渲染显示 Git 提交图 TUI 程序

    https://github.com/lusingander/serie

    Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。

    它使用终端的图像显示协议来渲染类似 git log --graph --all 的提交图,提供比原生 Git 命令行更易读、更直观的提交历史可视化体验。

    ● 使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
    ● 支持多种提交排序算法(按时间顺序或拓扑顺序)
    ● 可配置的图形样式(圆角或直角边线)
    ● 自适应的图形宽度(单宽或双宽字符)
    ● 支持自定义快捷键绑定和配置文件
    ● 用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
    ● 支持按需加载或预加载所有提交图像
    ● 提交选择和浏览功能(可选择最新提交或 HEAD)

    #Shell #Tool #DevOps #GitHub GitHub - lusingander/serie: A rich git commit graph in your terminal, like magic 📚

  3. Lumen - AI 增强的 Git 命令行工具

    Forwarded from OKHK 👀
    Lumen - AI 增强的 Git 命令行工具

    https://github.com/jnsahaj/lumen

    Lumen 是一个利用 AI 技术简化 Git 工作流程的命令行工具。

    可用于查看代码变更,也可生成规范的 Commit 信息,帮助开发者更高效地使用 Git 版本控制。

    ● 美观的终端 Diff 查看器:支持侧边栏导航、文件过滤、监听模式和 PR 预览
    ● 智能 Commit 信息生成:基于暂存区变更自动生成规范提交信息,支持上下文增强
    ● Git 命令生成:通过自然语言查询生成相应的 Git 命令
    ● 变更解释:分析代码变更内容、原因和潜在影响
    ● 交互式模式:使用 fzf 进行模糊搜索查找提交记录
    ● 多 AI 提供商支持:兼容 OpenAI、Claude、Gemini、Groq、Ollama 等

    #AI #Shell #Tool #GitHub #DevOps GitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI

  4. Lumen - AI 增强的 Git 命令行工具

    Forwarded from OKHK 👀
    Lumen - AI 增强的 Git 命令行工具

    https://github.com/jnsahaj/lumen

    Lumen 是一个利用 AI 技术简化 Git 工作流程的命令行工具。

    可用于查看代码变更,也可生成规范的 Commit 信息,帮助开发者更高效地使用 Git 版本控制。

    ● 美观的终端 Diff 查看器:支持侧边栏导航、文件过滤、监听模式和 PR 预览
    ● 智能 Commit 信息生成:基于暂存区变更自动生成规范提交信息,支持上下文增强
    ● Git 命令生成:通过自然语言查询生成相应的 Git 命令
    ● 变更解释:分析代码变更内容、原因和潜在影响
    ● 交互式模式:使用 fzf 进行模糊搜索查找提交记录
    ● 多 AI 提供商支持:兼容 OpenAI、Claude、Gemini、Groq、Ollama 等

    #AI #Shell #Tool #GitHub #DevOps GitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI

  5. Fizzy - 开源看板问题追踪工具

    Forwarded from OKHK 👀
    Fizzy - 开源看板问题追踪工具

    https://github.com/basecamp/fizzy

    Fizzy 是由 37signals 开发的看板式问题跟踪工具,用于管理问题和想法。

    ● 看板式问题和想法管理系统
    ● 支持自主部署到个人服务器
    ● 使用 Kamal 容器化部署解决方案
    ● Web Push 通知功能(基于 VAPID)
    ● 支持多种数据库适配器(SQLite、MySQL)
    ● 完整的邮件通知系统
    ● 单元测试和集成测试支持
    ● Docker 容器化支持

    #DevOps #Tool #GitHub GitHub - basecamp/fizzy: Kanban as it should be. Not as it has been.

  6. Infisical - 开源密码凭证管理平台

    Forwarded from OKHK 👀
    Infisical - 开源密码凭证管理平台

    https://github.com/Infisical/infisical

    Infisical 是一个开源的密码凭证管理平台,旨在帮助团队集中管理应用程序配置、API 密钥、数据库凭证和内部 PKI(Public Key Infrastructure)。

    ● 密码管理:通过用户界面管理跨项目和环境的密码信息,支持与 GitHub、Vercel、AWS 等平台的原生集成,提供密码版本控制、时间点恢复、密码轮换、动态密码、密码扫描和泄漏预防,以及 Kubernetes Operator 和 Agent。
    ● 证书管理:创建私有证书颁发机构、管理证书生命周期(包括颁发和撤销)、配置证书过期警报,并提供 Kubernetes 的 Infisical PKI Issuer 和 EST 协议支持。
    ● 加密密钥:集中管理加密密钥,并支持使用对称密钥加密和解密数据。
    ● Infisical SSH:签发临时的 SSH 证书,实现对基础设施的安全集中访问。
    ● 通用平台功能:支持多种身份验证方法(如 Kubernetes Auth、GCP Auth、AWS Auth 等)、高级访问控制(RBAC、临时访问、审批工作流)、审计日志、自托管选项,以及 Infisical SDK、CLI 和 API。

    #DevOps #Tool #GitHub GitHub - Infisical/infisical: Infisical is the open-source platform for secrets, certificates, and privileged access management.

  7. RenderGit - 将 GitHub 仓库渲染为单页面 HTML

    Forwarded from OKHK 👀
    RenderGit - 将 GitHub 仓库渲染为单页面 HTML

    https://github.com/karpathy/rendergit

    rendergit 是一个将 GitHub 仓库渲染为单个静态 HTML 页面的工具。

    它提供了两种视图模式:

    1. 人类视图(Human View):提供语法高亮、侧边栏导航等功能,方便人类浏览和探索代码。
    2. LLM 视图(LLM View):输出整个代码库的 CXML 文本格式,方便复制到 Claude、ChatGPT 等 LLM 中进行分析。

    ● 将 GitHub 仓库渲染为单个静态 HTML 页面
    ● 提供人类视图和 LLM 视图两种模式
    ● 支持代码文件的语法高亮和 Markdown 文件的渲染
    ● 提供目录树概览和侧边栏导航
    ● 智能过滤:自动跳过二进制和超大文件,确保性能与体验
    ● 全文搜索支持:Ctrl+F 跨文件搜索,摆脱多级目录查找烦恼
    ● 响应式设计:手机和平板端同样适配,随时随地浏览代码

    #Tool #GitHub #DevOps

  8. ShellHub - 中心化 SSH 网关

    Forwarded from OKHK 👀
    ShellHub - 中心化 SSH 网关

    https://github.com/shellhub-io/shellhub

    ShellHub 是一个中心化 SSH 网关,允许用户从任何地方远程访问和管理他们的服务器和设备,使用网页浏览器或移动应用程序。

    ● 原生 SSH 支持
    ● SCP/SFTP 支持
    ● SSH 端口转发
    ● 公钥认证
    ● 防火墙规则
    ● 审计日志
    ● 会话录制
    ● 容器远程访问

    #Linux #Shell #Tool #GitHub #Golang #DevOps GitHub - shellhub-io/shellhub: :computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud…

  9. git-quick-stats - 快速提取 Git 仓库统计数据

    Forwarded from OKHK 👀
    git-quick-stats - 快速提取 Git 仓库统计数据

    https://github.com/git-quick-stats/git-quick-stats

    git-quick-stats 是一个简单高效的工具,可以访问 Git 仓库中各种统计数据。它提供了一个交互式菜单,可以生成各种 Git 统计报告,如提交历史、贡献者信息、分支信息等。

    ● 提供交互式菜单,可以生成各种 Git 统计报告
    ● 支持命令行参数,可以直接执行特定的统计命令
    ● 支持设置 Git 日志时间范围、路径过滤等选项
    ● 支持生成 CSV 和 JSON 格式的统计数据
    ● 支持自定义颜色主题

    #Tool #Shell #DevOps #GitHub GitHub - git-quick-stats/git-quick-stats: ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics…

  10. SourceBot - 开源代码搜索工具

    Forwarded from OKHK 👀
    SourceBot - 开源代码搜索工具

    https://github.com/sourcebot-dev/sourcebot

    Sourcebot 是一个自托管的工具,它提供了代码搜索、代码导航和问答等功能,可以让您更好地理解和管理代码库。

    ● 问答功能:允许您用自然语言提出有关代码库的复杂问题,Sourcebot 会根据代码搜索和导航结果提供详细的答复,并附有内联引用。
    ● 代码搜索:支持跨所有托管平台的仓库和分支进行搜索,支持正则表达式、仓库 / 语言过滤、布尔逻辑等。
    ● 代码导航:提供类似 IDE 的代码导航功能,包括转到定义和查找引用。
    ● 内置文件浏览器:提供现代化的 UI,支持语法高亮、文件树、代码导航等功能。

    #Tool #GitHub #HomeLab #DevOps GitHub - sourcebot-dev/sourcebot: Sourcebot is a self-hosted tool that helps humans and agents understand your codebase.

  11. WRKFLW - GitHub Actions 本地调试验证工具

    Forwarded from OKHK 👀
    WRKFLW - GitHub Actions 本地调试验证工具

    https://github.com/bahdotsh/wrkflw

    WRKFLW 是一个在本地验证和执行 GitHub Actions 工作流程的命令行工具。

    无需完整的 GitHub 环境,直接在本地机器上测试 Action 的工作流程。

    ----------------------

    和之前看到的 act 类似,暂未详细对比

    #GitHub #Tool #Shell #Docker #DevOps GitHub - bahdotsh/wrkflw: Validate and Run GitHub Actions locally.

  12. Ubicloud - 开源云服务方案(AWS 的开源替代)

    Forwarded from OKHK 👀
    Ubicloud - 开源云服务方案(AWS 的开源替代)

    https://github.com/ubicloud/ubicloud

    Ubicloud 是一个开源的云计算平台。

    它提供了基础设施即服务(IaaS)的云计算功能,可以在裸机提供商(如 Hetzner、Leaseweb 和 AWS Bare Metal)上进行设置。

    用户可以私有化自托管 Ubicloud,也可以使用 Ubicloud 提供的托管服务。

    ● 弹性计算:使用 Cloud Hypervisor 作为虚拟机监控程序(VMM),每个 VMM 实例都包含在 Linux 命名空间中,以提供更好的隔离和安全性。
    ● 网络:使用 IPsec 隧道建立加密和私有的网络环境,支持 IPv4 和 IPv6 双栈,提供公共和私有网络。
    ● 块存储(非复制):使用 Storage Performance Development Toolkit(SPDK)提供虚拟化块存储给虚拟机,并采用最佳安全实践加密数据加密密钥。
    ● 基于属性的访问控制(ABAC):可以定义属性、角色和权限,为用户提供细粒度的资源访问控制。

    #DevOps #Tool #GitHub GitHub - ubicloud/ubicloud: Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load…

  13. Claude Code subagents

    Forwarded from OKHK 👀
    Claude Code subagents

    https://github.com/wshobson/agents

    项目包含多个生产级的专业 subagents,覆盖开发架构、语言开发专家、基础设施运维、质量安全、数据与 AI、专项领域以及业务营销等多个领域。

    这些子代理可以被 Claude Code 自动基于上下文调用,或用户显式指定调用,支持多种复杂工作流的自动协作。

    #AI #DevOps #Tool #GitHub

    Subagent 是具有特定专业技能和任务范围的 AI Agent 单元,负责处理明确领域的问题或任务,多个 subagents 之间能够协作,提升了任务执行的专业性和效率,减少了单个 AI Agent 面对多领域任务时的复杂度和响应时间。 GitHub - wshobson/agents: Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Google…

  14. fuck-u-code - “屎山”代码质量分析工具

    Forwarded from OKHK 👀
    fuck-u-code - “屎山”代码质量分析工具

    https://github.com/Done-0/fuck-u-code

    一个专为挖掘项目 " 屎坑 " 设计的代码质量分析工具,能无情揭露代码的丑陋真相,并用毫不留情的幽默语言告诉你:你的代码到底有多烂。

    #Tool #DevOps #Golang #GitHub GitHub - Done-0/fuck-u-code: Legacy-Mess Detector – assess the “legacy-mess level” of your code and output a beautiful report

  15. CheckCle - 开源自托管监控平台

    Forwarded from OKHK 👀
    CheckCle - 开源自托管监控平台

    https://github.com/operacle/checkcle

    CheckCle 是一个开源、可自托管的监控平台,专为全栈系统、应用程序和基础设施提供无缝的实时监控。

    为开发者、系统管理员和 DevOps 团队提供跨越其整个技术环境(无论是服务器、应用还是服务)的深入洞察和可操作数据,从而实现对系统性能的可视化和控制。

    ● 全面在线状态(online)监控: 支持监控 HTTP、DNS、Ping 及任何基于 TCP 的 API 服务,并追踪详细的在线时间、响应时间和性能问题。
    ● 分布式检查: 可从不同地理区域进行监控,以获得更全面的可用性视图。
    ● 基础设施与服务器监控: 通过单行脚本安装代理,即可监控 Linux (Debian, Ubuntu, CentOS 等) 和 Windows 服务器的核心指标(如 CPU、内存、磁盘使用率、网络活动等)。
    ● SSL 与域名监控: 自动跟踪 SSL 证书和域名的有效性、颁发者、到期日和状态。
    ● 事件管理与历史记录: 提供事件跟踪、历史记录(正常 / 中断 / 警告 / 暂停),并支持设置计划性维护窗口。
    ● 公开状态页面: 可为您的服务创建公开的状态页面,向用户展示运营状态。
    ● 多渠道告警通知: 集成了电子邮件、Telegram、Discord 和 Slack 等多种通知渠道。
    ● 灵活的部署与管理: 支持通过 Docker 一键安装,并提供用户管理、数据保留策略、多语言界面以及明暗主题等后台设置。

    #DevOps #Docker #Tool #Monitor #GitHub #Golang GitHub - operacle/checkcle: CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems…