etherpad: New version

This commit is contained in:
polyfloyd 2024-06-01 23:28:45 +02:00
parent 19d95cb352
commit fc5913d56b
7 changed files with 32 additions and 15 deletions

View file

@ -3,11 +3,12 @@
block:
- name: Install dependencies
apt:
name: [ gpg, nginx, postgresql, python3-psycopg2 ]
name: [ gpg, nginx, postgresql, python3-psycopg2, apt-transport-https ]
- name: Import nodesource signing key
apt_key:
url: https://deb.nodesource.com/gpgkey/nodesource.gpg.key
shell: curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
args:
creates: /usr/share/keyrings/nodesource.gpg
notify: apt update
- name: Install nodesource source list
@ -19,6 +20,15 @@
mode: 0644
notify: apt update
- name: Install nodejs apt preference
template:
src: nodejs-apt-pref
dest: /etc/apt/preferences.d/nodejs
owner: root
group: root
mode: 0644
notify: apt update
- meta: flush_handlers
- name: Install nodejs