semaphore
Modern UI and powerful API for Ansible, Terraform, OpenTofu and other popular DevOps tools.
5M+
Semaphore UI is a modern UI for Ansible, Terraform, OpenTofu and Pulumi. It lets you easily run Ansible playbooks, get notifications about fails, control access to deployment system.
If your project has grown and deploying from the terminal is no longer for you then Semaphore UI is what you need.

docker run -p 3000:3000 --name semaphore \
-e SEMAPHORE_DB_DIALECT=bolt \
-e SEMAPHORE_ADMIN=admin \
-e SEMAPHORE_ADMIN_PASSWORD=changeme \
-e SEMAPHORE_ADMIN_NAME=Admin \
-e SEMAPHORE_ADMIN_EMAIL=admin@localhost \
-d semaphoreui/semaphore:latest
docker-compose.yml for minimal configuration:
services:
semaphore:
ports:
- 3000:3000
image: semaphoreui/semaphore:latest
environment:
SEMAPHORE_DB_DIALECT: bolt
SEMAPHORE_ADMIN_PASSWORD: changeme
SEMAPHORE_ADMIN_NAME: admin
SEMAPHORE_ADMIN_EMAIL: admin@localhost
SEMAPHORE_ADMIN: admin
Full documentation: https://docs.ansible-semaphore.com/administration-guide/installation
Content type
Image
Digest
sha256:03e5f5e7b…
Size
487.1 MB
Last updated
1 day ago
docker pull semaphoreui/semaphore:v2.19.5-beta6-powershell7.5.0