defaults | ||
files | ||
handlers | ||
Playbooks | ||
tasks | ||
templates | ||
.gitignore | ||
LICENSE | ||
README.md | ||
Vagrantfile |
Searx - Ansible Role
This role covers deployment, configuration and software updates of SearX. This role is released under MIT Licence and we give no warranty for this piece of software. Currently supported OS - Debian.
To have it work using vagrant:
- Open
/defaults/main.yml
- Change
searx_bind_address
from 127.0.0.1 to 192.168.33.10 (VagrantFile IP address) - Then
vagrant up
to build up the Virtual Environment. - and
ansible-playbook -b Playbooks/searx.yml
to deploy Searx on the Virtual Environment.
Playbook
The playbook includes nginx role and deploys entire stack needed to run Searx. Additional role is also available in the Ansible roles repos in git.
TODO
- obviously better Readme file