2024-09-28 00:14:47 +02:00
# Semaphore UI
2016-01-20 20:31:50 +01:00
2024-09-28 01:14:15 +02:00
Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
2024-09-26 22:34:19 +02:00
[![telegram ](https://img.shields.io/badge/discord_community-skyblue?style=for-the-badge&logo=discord )](https://discord.gg/5R6k7hNGcH)
2024-06-20 08:30:53 +02:00
[![telegram ](https://img.shields.io/badge/youtube_channel-red?style=for-the-badge&logo=youtube )](https://www.youtube.com/@semaphoreui)
2024-09-28 01:15:27 +02:00
<!-- [![docker ](https://img.shields.io/badge/container_configurator-white?style=for-the-badge&logo=docker )](https://semaphoreui.com/install/docker/) -->
2021-09-22 21:45:11 +02:00
2021-09-25 17:43:57 +02:00
![responsive-ui-phone1 ](https://user-images.githubusercontent.com/914224/134777345-8789d9e4-ff0d-439c-b80e-ddc56b74fcee.png )
2024-09-28 00:16:14 +02:00
If your project has grown and deploying from the terminal is no longer for you then Semaphore UI is what you need.
2024-09-28 01:14:15 +02:00
## Live Demo
2020-10-03 18:18:33 +02:00
2024-09-28 01:14:15 +02:00
You can test latest version of Semaphore on https://cloud.semaphoreui.com.
2022-09-09 20:51:16 +02:00
2024-09-28 01:14:15 +02:00
## What is Semaphore UI
2022-09-09 20:51:16 +02:00
2024-09-28 01:16:58 +02:00
Semaphore UI is a modern web interface for must popular DevOps tools.
2024-06-12 21:53:00 +02:00
2024-09-28 01:14:15 +02:00
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
2021-02-25 08:39:59 +01:00
2024-09-28 01:14:15 +02:00
## Key concepts
1. ** `Projects` **
2. ** `Task Templates` **
3. ** `Tasks` **
1. ** `Schedule` **
4. ** `Inventory` **
5. ** `Environment` **
## Getting Started
There is following ways to install Semaphore:
* Docker
* Don't install but use [SaaS ](https://cloud.semaphoreui.com )
* 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 ](https://semaphoreui.com/install/docker/ ) 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:
* [Semaphore Run ](https://cloud.semaphore.run/servers/new/semaphore )
* [AWS ](https://aws.amazon.com/marketplace/pp/prodview-5noeat2jipwca )
* [Yandex Cloud ](https://yandex.cloud/en-ru/marketplace/products/fastlix/semaphore )
* Digital Ocean (coming soon)
### Other installation methods
You can find on [Installation ](https://semaphoreui.com/install ) page on our website.
2021-02-25 08:39:59 +01:00
2021-09-25 13:01:57 +02:00
## Docs
2024-09-28 01:14:15 +02:00
* User Guide: https://docs.semaphoreui.com
* API Reference: https://semaphoreui.com/api-docs
2021-09-25 13:01:57 +02:00
2024-09-28 01:14:15 +02:00
## License
MIT © [Denis Gukov ](https://github.com/fiftin )
2024-09-26 20:34:25 +02:00
[![patreon ](https://img.shields.io/badge/become_a_patreon-teal?style=for-the-badge&logo=patreon )](https://www.patreon.com/semaphoreui)
[![ko-fi ](https://img.shields.io/badge/buy_me_a_coffee-pink?style=for-the-badge&logo=kofi )](https://ko-fi.com/fiftin)