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.
The snap includes all required dependences:
The snap doesn't use system installed git and ansible, it works in strict mode.
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 firstname.lastname@example.org --password your_password sudo snap start semaphore 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