Project Icon

docker-github-actions-runner

Docker容器化GitHub Actions自托管运行器

该项目提供Docker容器化的GitHub Actions自托管运行器。支持Ubuntu、Debian等多种操作系统和ARM64架构,通过环境变量配置运行器属性。支持个人访问令牌和GitHub应用认证,适用于仓库、组织和企业级部署。容器化简化了部署和管理流程,提高了GitHub Actions工作流的灵活性和可扩展性。

dockerfiles - 实用Dockerfile模板集合
Docker HubGitHub ActionsGithubgistsworkflow_dispatch开源项目手动触发
该项目是一个Dockerfile模板集合,包含多种常用应用和开发环境的配置。这些模板可用于构建Docker容器,涵盖Web应用、数据库等多个场景。项目持续更新,旨在为开发者提供容器化工具。该项目在GitHub上开源(https://github.com/gists/dockerfiles),并在Docker Hub上提供镜像(https://hub.docker.com/u/gists/)。
git-auto-commit-action - GitHub Action实现自动检测和提交代码变更
GitHub ActionGithubgit代码仓库工作流开源项目自动提交
git-auto-commit-action是一个GitHub Action工具,可自动检测工作流中的文件变更并提交到仓库。它提供多种自定义选项,如提交消息、分支名称和文件模式等,适用于常见的自动化提交场景。该Action易于集成到现有工作流中,有助于简化开发流程,提高团队协作效率。
cloudflare-docker-proxy - 基于 Cloudflare Workers 的 Docker 镜像仓库代理工具
Cloudflare WorkersDocker代理GitHub ActionsGithub容器镜像开源项目自定义域名
cloudflare-docker-proxy 是一个利用 Cloudflare Workers 技术为 Docker 镜像仓库提供代理服务的开源工具。它支持多个主流镜像仓库的路由配置,如 Docker Hub、Quay.io 和 Google Container Registry。通过简单的部署步骤和灵活的路由设置,可以实现镜像仓库的快速、安全访问,提升下载效率。这个项目主要面向需要优化 Docker 镜像访问的开发和运维人员。
setup-bun - GitHub Actions中自动化部署Bun运行时环境
BunGitHub ActionsGithubNPM注册表安装配置开源项目版本管理
setup-bun是一个GitHub Action,用于在CI/CD流程中自动化安装和配置Bun运行时环境。它支持指定Bun版本、使用版本文件、自定义NPM注册表和身份验证。该Action提供灵活的配置选项,如覆盖下载URL,并输出Bun版本和路径等信息。它简化了在GitHub Actions中使用Bun的流程,提高了开发效率。
secure-repo - GitHub仓库安全最佳实践自动应用工具
GitHubGithub代码扫描依赖管理安全最佳实践工作流优化开源项目
secure-repo是一款为GitHub仓库自动应用安全最佳实践的工具。它能自动设置最小GITHUB_TOKEN权限、添加Harden-Runner Action、将Actions固定到完整commit SHA、在Dockerfiles中将镜像标签固定到摘要、配置Dependabot和添加CodeQL工作流等。这些功能可提高代码安全性、防止凭证泄露、监控构建过程并检测受损依赖项。用户可通过网页应用或自托管方式使用secure-repo,提升GitHub项目的安全性。
containerd - 轻量高效的容器运行时 管理完整容器生命周期
DockerGithubKubernetescontainerd容器运行时开源项目
containerd是业界认可的容器运行时标准,专注于简洁、稳定和跨平台特性。作为Linux和Windows系统的守护进程,它全面管理容器生命周期,涵盖镜像处理、容器运行、存储和网络等方面。containerd主要面向系统集成,是CNCF毕业项目,提供丰富的客户端接口便于嵌入更大规模系统中使用。
ansible-role-docker - Ansible Role 实现 Linux 系统 Docker 自动化部署
AnsibleDockerGithubLinux开源项目自动化部署配置管理
这个 Ansible Role 用于 Linux 系统上的 Docker 自动化部署。支持安装 Docker CE 和 EE,可配置包状态、服务管理和 Docker Compose。允许自定义守护进程选项,管理用户权限和软件源。通过简单配置实现多服务器 Docker 环境的快速部署,提高了系统管理效率。
CF-Workers-docker.io - 基于Cloudflare Workers的Docker镜像代理工具
CI/CDCloudflare WorkersDocker镜像代理Github容器技术开源项目镜像加速
CF-Workers-docker.io是基于Cloudflare Workers的Docker镜像代理工具,通过中转请求解决访问限制并加速Docker官方镜像仓库访问。项目特点包括简便部署、灵活使用方法和多容器运行时配置支持。此外,还整理了多个第三方DockerHub镜像服务供选择。
rust-cache - GitHub Actions中智能缓存Rust项目依赖
CargoGitHub ActionGithubRust开源项目持续集成缓存
rust-cache是GitHub Actions生态系统中的一个智能缓存工具,专为Rust/Cargo项目设计。它通过缓存依赖项、构建产物和Cargo注册表来优化CI/CD流程。该工具提供自定义缓存键、工作空间配置和环境变量支持,并自动清理冗余缓存。rust-cache特别适合包含Cargo.lock文件的项目,对依赖占比高的仓库尤为有效。此外,它还提供详细的调试信息,便于开发者排查问题。
workflow-telemetry-action - 工作流程监控与性能跟踪的 GitHub Action 工具
GitHub ActionsGithub可视化工作流监控开源项目性能指标进程追踪
workflow-telemetry-action 是一个 GitHub Action 工具,用于监控工作流运行、作业和步骤的执行情况,同时跟踪资源指标和进程活动。它生成步骤执行追踪图,收集 CPU、内存、网络和磁盘 I/O 等指标,并提供进程执行信息。此工具可在 Pull Request 评论或作业摘要中展示结果,为开发者提供工作流性能分析。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号