Semaphore/README.md
2024-09-28 04:15:27 +05:00

2.6 KiB

Semaphore UI

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

telegram telegram

responsive-ui-phone1

If your project has grown and deploying from the terminal is no longer for you then Semaphore UI is what you need.

Live Demo

You can test latest version of Semaphore on https://cloud.semaphoreui.com.

What is Semaphore UI

Semaphore UI is a modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.

Semaphore UI lets you:

  • Easily run Ansible playbooks, Terraform and OpenTofu code, Bash and PowerShell scripts
  • Get notifications about fails
  • Control access to deployment system

Key concepts

  1. Projects
  2. Task Templates
  3. Tasks
  4. Schedule
  5. Inventory
  6. Environment

Getting Started

There is following ways to install Semaphore:

  • Docker
  • Don't install but use SaaS
  • Deploy VM from Marketplace (AWS, DigitalOcean, etc)
  • Snap
  • Binary file
  • Debian or RPM package

Docker

Must popular way to install Semaphore. You can use Container Configurator to get suitable configuration of Semaphore in Docker.

SaaS

We are provide SaaS solution to use Semaphore UI.

Deploy VM from Marketplace

Currenlty supported Cloud providers:

Other installation methods

You can find on Installation page on our website.

Docs

License

MIT © Denis Gukov

patreon ko-fi