Are you looking for an Open Source alternative to Ansible Tower?. Ansible is the most used and easy to master Configuration management tool used by Developers and Operations teams to deploy Applications from small setups to Large scale deployments. For UI centric guys and team collaboration, we will see how you can Manage Ansible pipeline from A web interface with Semaphore.

semaphore ansible ui add inventory

Ansible Semaphore is an Open Source UI for Ansible, an alternative to Ansible Tower. The software is free to use and fully open source, released under MIT license. The backend of Semaphore is written in Go while the frontend is written in Angular.

This tool allows you to launch Ansible Tasks from a Web interface. It has support for LDAP authentication, provides RESTful API and alerting via email and Telegram.

Semaphore Dependencies

Semaphore has the following dependencies:

  • MySQL >= 5.6.4/MariaDB >= 5.3
  • ansible
  • git >= 2.x

Installing Semaphore

Follow our guides below to install Semaphore on your Linux distribution. We have guides for both Debian and CentOS Linux distributions.

How to Install Semaphore Ansible Web UI on CentOS 7

How to Setup Semaphore Ansible Web UI on Ubuntu / Debian

You can now write Ansible tasks and roles and deploy them on your Servers with Semaphore. I hope this tool fits to your list of Automation acceleration tools.


Install Ansible AWX on Debian

Install Ansible AWX Ubuntu

Your support is our everlasting motivation,
that cup of coffee is what keeps us going!

As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.


Please enter your comment!
Please enter your name here