|
@@ -1,7 +1,7 @@
|
|
|
---
|
|
|
- name: Dependencies installed
|
|
|
community.general.pkgng:
|
|
|
- name: py37-matrix-synapse,redis,py37-txredisapi,py37-hiredis,gtar
|
|
|
+ name: py38-matrix-synapse,redis,py38-txredisapi,py38-hiredis,gtar
|
|
|
state: latest
|
|
|
|
|
|
- name: Synapse enabled
|
|
@@ -14,11 +14,6 @@
|
|
|
mode: 0644
|
|
|
notify: Nginx restarted
|
|
|
|
|
|
-- name: Ensure nginx is running
|
|
|
- service:
|
|
|
- name: nginx
|
|
|
- state: started
|
|
|
-
|
|
|
- name: Homeserver log config installed
|
|
|
copy:
|
|
|
src: matrix.unbl.ink.log.config
|
|
@@ -48,14 +43,9 @@
|
|
|
mode: 0644
|
|
|
notify: Synapse restarted
|
|
|
|
|
|
-- name: Ensure synapse is running
|
|
|
- service:
|
|
|
- name: supervisord
|
|
|
- state: started
|
|
|
-
|
|
|
- name: Element fetched and installed
|
|
|
unarchive:
|
|
|
- src: https://github.com/vector-im/element-web/releases/download/v1.7.22/element-v1.7.22.tar.gz
|
|
|
+ src: https://github.com/vector-im/element-web/releases/download/v1.9.4/element-v1.9.4.tar.gz
|
|
|
owner: www
|
|
|
dest: /usr/local/www/
|
|
|
remote_src: yes
|
|
@@ -63,6 +53,6 @@
|
|
|
- name: Element config file installed
|
|
|
copy:
|
|
|
src: config.json
|
|
|
- dest: /usr/local/www/element-v1.7.22/config.json
|
|
|
+ dest: /usr/local/www/element-v1.9.4/config.json
|
|
|
owner: www
|
|
|
mode: 0644
|