Semaphore

Semaphore

Semaphore is a self-hosted Ansible web console that provides visual playbook execution, scheduling, credential management, and real-time logs so teams can run automation safely.

1GitHub
Description

## Semaphore Automation Platform Semaphore is an open-source Ansible web console that streamlines job orchestration, scheduling, and credential management for self-hosted automation teams. **Official site:** https://semaphoreui.com **Repository:** https://github.com/lazycatapps/semaphore.git ## Core Features - 🧩 Visual management and execution of Ansible playbooks and ad-hoc jobs - 🗓️ Built-in scheduling for recurring runs and approval workflows - 🔐 Centralized credential and secret management for collaborative teams - 🔭 Live job logs, status tracking, and audit history ## Why It Matters Semaphore unifies automation initiatives so teams can move away from ad-hoc scripts and one-off tooling, reducing operational risk. Its access controls, audit trails, and approval policies help organizations meet compliance requirements while enabling secure collaboration. The scheduling and workflow engine turns routine maintenance, fleet-wide deployments, and emergency runbooks into predictable, repeatable processes that accelerate delivery. ## Default Credentials - Username: `admin` - Password: `admin`

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
Mobile Screenshot 4
App Information
Version
2.16.31
Package Size
146.2 KB
Image Size
285.73 MB
Updated
October 16, 2025
Source Code
lazycatapps
Platform Support
PCMobile
Keywords
semaphoreansibleautomation