Semaphore v2.17 is out: extended RBAC, HA, and usability upgradesSee what's new →

现代化 UI,适用于
Ansible logoAnsible
Terraform logoTerraform ✨
OpenTofu logoOpenTofu ✨
Bash logoBash ✨
PowerShell logoPowerShell
Python logoPython
Bash logoTerragrunt

通过为 DevOps 团队打造的现代直观界面轻松管理任务。

使用 Semaphore UI 掌控您的基础设施

集中运行自动化
执行 Ansible、Terraform、Python、Bash 和 PowerShell 脚本,包括组合工作流
通过 API 触发自动化
使用带有 OpenAPI/Swagger 文档的完整 API 与企业系统和工作流集成
运行 Ansible Playbook
通过 Web 界面执行和管理 Ansible Playbook,无需直接访问 CLI
管理清单
跨项目集中管理 Ansible 清单、主机组和变量
计划和自动化任务
为重复操作和自动化工作流计划任务或触发执行
大规模执行
在多台服务器上并发运行任务,包括通过 Runner 执行
监控执行和日志
在单一界面中查看日志、执行状态和错误,用于分析和故障排除
通过角色控制访问
定义谁可以运行任务、查看结果和修改配置设置
存储和管理密钥
在自动化过程中安全存储和使用 SSH 密钥、密码及其他敏感数据
了解更多功能 →

全新!
AI 助手
用于操作 Semaphore UI

使用 MCP 服务器以自然语言运行自动化、监控任务、排查故障并管理环境
安装 →

强大且易用

从统一的执行层运行 Ansible、Terraform、Python、Bash 和 PowerShell 脚本,包括组合工作流

现代化界面
Semaphore UI 的用户喜爱其简洁、响应迅速的设计,使用起来快速、友好且直观
清晰的工作流
以清晰性和可用性为设计原则,使每一步都变得轻松并且更令人愉悦
快速上手
Semaphore UI 的设计注重快速、无痛的安装——无需复杂的设置或配置。
Sceenshot
现代化界面
Semaphore UI 的用户喜爱其简洁、响应迅速的设计,使用起来快速、友好且直观
screenshot
清晰的工作流
以清晰性和可用性为设计原则,使每一步都变得轻松并且更令人愉悦
快速上手
Semaphore UI 的设计注重快速、无痛的安装——无需复杂的设置或配置。

自托管且安全

让自动化、数据和凭证始终由您掌控

Project isolation
Isolate projects using independent environments with separate inventories, variables, and permissions
Access control
Control access to projects, environments, and tasks using role-based permissions
Activity audit
All activity is recorded in the system. And if necessary, you can easily restore the sequence of events

Infrastructure

正在考虑从 AAP 迁移?

使用 Semaphore UI,享受更简洁的界面、合理的定价以及覆盖整个基础设施的可靠编排

Semaphore UI 被全球数千个团队信赖

#1

Ansible UI for
Windows & Linux

13K+

在 GitHub 上的星标数 GitHubnorth_east

2M+

在 Docker 上的拉取量 Docker Hubnorth_east

20K+

安装次数

Semaphore UI 遵循 稳定的开发生命周期,具备经过彻底测试的代码、严格的质量检查、清晰的文档、频繁的发布以及主动的问题修复——确保在 生产环境 中具有高可靠性、安全性和稳定性能。

随着基础设施增长,需要更多功能?

了解企业级方案 →
  • 检测基础设施漂移
  • 在高可用环境中运行
  • 自动扩展 Runner
  • 获取运维支持
  • 集成 LDAP 和 SSO
  • 申请定制功能

为 DevOps 团队打造

DevOps 工程师喜欢我们简洁高效的技术栈——专为你的工作方式打造。

golang
Pure Go
Semaphore 使用纯 Go 编写。移植到任何平台只需几分钟。
k8shelm
Docker, K8s, Helm
Docker 在 Semaphore 的每个开发阶段都会使用。最终产出是一个经过完整测试的镜像。 Docker Hubnorth_east.
file_type_sqlite
MySQL, Postgres or SQLite
你可以选择最适合你需求的数据库,无需额外维护其他数据库。

由一个 不断壮大的社区 支持

在线上可以找到大量关于 Semaphore UI 的文章、教程和视频。

成为充满活力的开源社区一员,共同塑造 DevOps 自动化的未来。

13K+

星标

140

贡献者

3.6K+

提交

1.1K

已关闭的问题

想获取产品新闻和更新?
订阅我们的通讯。