description |
---|
Shortly about Ansible Semaphore |
Do you like Ansible Semaphore? Support the project development on Ko-fi.
![](https://user-images.githubusercontent.com/914224/203517453-4febf7f6-debb-4be9-b6a2-a3b19f5d9f9a.png)
Semaphore is a responsive web UI for running Ansible playbooks.
Semaphore written in pure Go and available for Windows, macOS and Linux (x64, ARM, ARM64). Semaphore is an open-source project with concise and high-quality code.
Semaphore supports the following databases:
- MySQL
- PostgreSQL
- BoltDB โ embedded key/value database
Using Semaphore you can:
- Build, deploy and rollback
- Group playbooks to projects
- Manage environments, inventories, repositories and access keys
- Run playbooks from the browser. Responsive UI allows using Semaphore on mobile devices
- Run playbooks by schedule
- View detailed logs of any runs at any time
- Grant other users for running playbooks
- Get notifications about playbook runs
Source code: https://github.com/ansible-semaphore/semaphore.
Issue tracking: https://github.com/ansible-semaphore/semaphore/issues.
Docker: https://hub.docker.com/r/semaphoreui/semaphore.
Snap: https://snapcraft.io/semaphore.
Contact: [email protected]