Ansible Semaphore is beautiful web interface for running Ansible playbooks. If your project has grown and deploying from the terminal is no longer for you then Ansible Semaphore is what you need.
Semaphore doesn't use system installed git and ansible, it works in Strict mode (https://snapcraft.io/docs/snap-confinement). Semaphore has access to /root/snap/sempahore and /tmp directories only.
After installation semaphore will be available by http://localhost:3000.
After installation you should add new user by command:
sudo snap stop semaphore sudo semaphore user add --admin --name "Your Name" --login your_login --email email@example.com --password your_password sudo snap start semaphore
You can use Snap Configuration (https://snapcraft.io/docs/configuration-in-snaps) to setup semaphore. For example, to change semaphore port to 4444 use command:
sudo snap set semaphore port=4444 sudo snap restart semaphore
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.
Is there a problem with Ansible Semaphore? Report this app
Thanks for bringing this to our attention. Information you provided will help us investigate further.
There was an error while sending your report. Please try again later.