4dfe320a5f | ||
---|---|---|
__pycache__ | ||
static | ||
templates | ||
README.md | ||
app.py | ||
config.py |
README.md
Ansinterface
Install
Requirement
- You will need of course an ansible server configured,
- Flask
- Flask socketio
If you use pip3 you can run :
pip3 install -U Flask flask-socketio
or using your paquet manager (for example on Debian > 11
apt-get install python3-flask-socketio python3-flask
Configuration
In config.py
Fill the info :
- ansible_scripts : path of your playbooks folder
Example : /etc/ansible/playbooks/
- default_hosts: default hosts file path
Example : /etc/ansible/hosts
- binary : ansible binary path (use "whereis ansible-playbook" to find it)
Example : /usr/bin/ansible-playbook
Run
python3 app.py
and go to http://your_ip:your_port