bump to 2024.3.0

This commit is contained in:
meaz 2024-04-14 19:29:05 +02:00
parent 12a3daa7c5
commit 42a6d057d8
Signed by: meaz
GPG Key ID: CD7A47B2F1ED43B4
2 changed files with 17 additions and 4 deletions

View File

@ -7,10 +7,13 @@ cryptpad_group: 'cryptpad'
cryptpad_pkg:
- git
- nodejs
- npm
- rdfind # needed by install-onlyoffice.sh to save ~650MB of disk space
cryptpad_node_version: '16'
cryptpad_path: '/var/www/cryptpad'
cryptpad_version: "5.7.0"
cryptpad_version: "2024.3.0"
# Config.js
cryptpad_httpUnsafeOrigin: "https://cryptpad.example.org"

View File

@ -1,6 +1,6 @@
---
- name: "[Update] - Download all dependencies"
- name: "[Install] - Download all dependencies"
shell:
cmd: "npm install"
args:
@ -9,11 +9,21 @@
become_user: "{{ cryptpad_user }}"
notify: restart cryptpad
- name: "[Update] - Copy client-side dependencies"
- name: "[Install] - Copy client-side dependencies"
shell:
cmd: "npm run install:components"
args:
chdir: "{{ cryptpad_path }}"
become: yes
become_user: "{{ cryptpad_user }}"
notify: restart cryptpad
notify: restart cryptpad
- name: "[Install] - Install onlyoffice"
shell:
cmd: "./install-onlyoffice.sh --accept-license"
args:
chdir: "{{ cryptpad_path }}"
become: yes
become_user: "{{ cryptpad_user }}"
notify: restart cryptpad