diff options
author | Dmitry Ilvokhin <d@ilvokhin.com> | 2024-02-04 12:08:57 +0000 |
---|---|---|
committer | Dmitry Ilvokhin <d@ilvokhin.com> | 2024-02-04 12:08:57 +0000 |
commit | 98dbf8347418df6828f8a00e0e08b18306516cda (patch) | |
tree | 8ee719d80ab4d3fc85664fd3b6e44226e2ca5969 /roles | |
parent | 58e7837450a40e003f9ff2abea0c97d60ee752f0 (diff) | |
download | infra-98dbf8347418df6828f8a00e0e08b18306516cda.tar.gz infra-98dbf8347418df6828f8a00e0e08b18306516cda.tar.bz2 infra-98dbf8347418df6828f8a00e0e08b18306516cda.zip |
Add fcgiwrap role to reuse it in git and cgit
Diffstat (limited to 'roles')
-rw-r--r-- | roles/cgit/tasks/main.yml | 3 | ||||
-rw-r--r-- | roles/fcgiwrap/tasks/main.yml | 11 | ||||
-rw-r--r-- | roles/git/tasks/main.yml | 23 |
3 files changed, 21 insertions, 16 deletions
diff --git a/roles/cgit/tasks/main.yml b/roles/cgit/tasks/main.yml index 22c1a68..887ebc7 100644 --- a/roles/cgit/tasks/main.yml +++ b/roles/cgit/tasks/main.yml @@ -5,6 +5,9 @@ state: present - ansible.builtin.include_role: + name: fcgiwrap + +- ansible.builtin.include_role: name: nginx - ansible.builtin.include_role: diff --git a/roles/fcgiwrap/tasks/main.yml b/roles/fcgiwrap/tasks/main.yml new file mode 100644 index 0000000..fd9a0b2 --- /dev/null +++ b/roles/fcgiwrap/tasks/main.yml @@ -0,0 +1,11 @@ +- name: Install fcgiwrap + ansible.builtin.package: + name: + - fcgiwrap + state: present + +- name: Enable fcgiwrap.socket + ansible.builtin.service: + name: fcgiwrap.socket + enabled: yes + state: started diff --git a/roles/git/tasks/main.yml b/roles/git/tasks/main.yml index e66217c..c491f68 100644 --- a/roles/git/tasks/main.yml +++ b/roles/git/tasks/main.yml @@ -60,24 +60,15 @@ enabled: yes state: started -- name: Install fcgiwrap - ansible.builtin.package: - name: - - fcgiwrap - state: present - -- name: Enable fcgiwrap.socket - ansible.builtin.service: - name: fcgiwrap.socket - enabled: yes - state: started +- ansible.builtin.include_role: + name: fcgiwrap - name: Request SSL certificate for git.ilvokhin.com - ansible.builtin.include_role: - name: certificate - vars: - domains: - - git.ilvokhin.com + ansible.builtin.include_role: + name: certificate + vars: + domains: + - git.ilvokhin.com - ansible.builtin.include_role: name: nginx |