OS Manuals

/usr/bin/semaphore

Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools

From semaphore 2.19.18-r0 (enterprise-packages), captured 2026-11-08 by running semaphore --help (exit 0). permalink

Semaphore UI is a beautiful web UI for Ansible.
Source code is available at https://github.com/semaphoreui/semaphore.
Complete documentation is available at https://semaphoreui.com.

Usage:
  semaphore [flags]
  semaphore [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  migrate     Execute migrations
  projects    Manage projects
  runner      Run in runner mode
  server      Run in server mode
  setup       Perform interactive setup
  users       Manage users
  vaults      Manage access keys and other secrets
  version     Print the version of Semaphore

Flags:
      --config string         Configuration file path
      --debug-filter string   Debug namespace filter (only with DEBUG level), e.g. 'runner,task_*' or '*,-db'
  -h, --help                  help for semaphore
      --log-level string      Log level: DEBUG, INFO, WARN, ERROR, FATAL, PANIC
      --no-config             Don't use configuration file

Use "semaphore [command] --help" for more information about a command.
Options (5)
OptionDescriptionSource
--config stringConfiguration file pathhelp
--debug-filter stringDebug namespace filter (only with DEBUG level), e.g. 'runner,task_*' or '*,-db'help
-h, --helphelp for semaphorehelp
--log-level stringLog level: DEBUG, INFO, WARN, ERROR, FATAL, PANIChelp
--no-configDon't use configuration filehelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.