
Enjoying this site? Please to help keep the Snapstats.org lights on.
Description
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 protected] --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
Documentation: https://docs.ansible-semaphore.com