Overview

Semaphore UI documentation

Instead of ssh-ing into a box to run a playbook, you point Semaphore at a Git repository, describe the run once as a task template, and give the people who need it a button, a schedule, or an API call.

Start here
Understand the model
Run your tools
Operate it
Connect it to everything else

What Semaphore is not#

It is not a hosted service. Every plan — Community, Pro and Enterprise — runs in your own environment, and your credentials never leave it. It is also not a replacement for Ansible or Terraform: it runs the tools you already use, and adds history, access control, scheduling and an API on top.

Getting help#

Ready to run automation as a team?

Community is free forever. Pro adds isolated project runners, Vault-backed secrets, SSO and a support SLA.

Updated