SemaphoreDocs
Search…
SemaphoreDocs
Introduction
Administration Guide
Installation
Configuration
Upgrading
Security
CLI
API
Build and deploy
User Guide
Projects
Task Templates
Tasks
Key Store
Inventory
Environment
Repositories
Powered By
GitBook
Introduction
Shortly about Ansible Semaphore
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/ansiblesemaphore/semaphore
.
Snap:
https://snapcraft.io/semaphore
.
Contact:
[email protected]
Next - Administration Guide
Installation
Last modified
6mo ago
Copy link