setup-RedHat.yml - ansible-roles - A collection of ansible roles I have created over the years.
(HTM) git clone git://jay.scot/ansible-roles
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
setup-RedHat.yml (567B)
---
1 ---
2 - name: Ensure searx dependencies are installed.
3 yum:
4 name: "{{ searx_dependencies }}"
5 state: present
6
7 - name: Install uwsgi via pip
8 pip:
9 name: uwsgi
10 state: present
11
12 - name: Copy uwsgi systemd service template.
13 template:
14 src: uwsgi.service.j2
15 dest: /lib/systemd/system/uwsgi.service
16 when: ansible_os_family == 'RedHat'
17 notify: Restart uwsgi
18
19 - name: Create directories if they don't exist
20 file:
21 path: /etc/uwsgi/apps-enabled
22 state: directory
23 owner: "{{ searx_user }}"
24 group: "{{ searx_user }}"
25 mode: '0755'