35 lines
711 B
YAML
35 lines
711 B
YAML
---
|
|
- name: Install re2o dependencies
|
|
apt:
|
|
update_cache: true
|
|
name:
|
|
- gettext
|
|
- graphviz
|
|
- texlive-fonts-recommended
|
|
- texlive-latex-base
|
|
register: apt_result
|
|
retries: 3
|
|
until: apt_result is succeeded
|
|
|
|
- name: Install uWSGI
|
|
apt:
|
|
update_cache: true
|
|
name:
|
|
- uwsgi
|
|
- uwsgi-plugin-python3
|
|
register: apt_result
|
|
retries: 3
|
|
until: apt_result is succeeded
|
|
|
|
- name: Copy re2o uWSGI app
|
|
template:
|
|
src: "uwsgi/apps-available/re2o.ini.j2"
|
|
dest: "/etc/uwsgi/apps-available/re2o.ini"
|
|
|
|
- name: Activate re2o uWSGI app
|
|
file:
|
|
src: "../apps-available/re2o.ini"
|
|
dest: "/etc/uwsgi/apps-enabled/re2o.ini"
|
|
state: link
|
|
notify: Reload uWSGI
|