📦️: peertube v8.0.0
This commit is contained in:
@@ -6,7 +6,6 @@
|
||||
diff: true
|
||||
roles:
|
||||
- nodejs
|
||||
- yarn
|
||||
- redis
|
||||
- postgres
|
||||
- peertube
|
||||
|
||||
@@ -15,6 +15,11 @@
|
||||
state: present
|
||||
update_cache: true
|
||||
|
||||
- name: Install pnpm
|
||||
community.general.npm:
|
||||
name: pnpm
|
||||
global: true
|
||||
|
||||
- name: Create peertube user
|
||||
ansible.builtin.user:
|
||||
comment: Peertube
|
||||
@@ -75,7 +80,7 @@
|
||||
remote_user: peertube
|
||||
ansible.builtin.command:
|
||||
cmd: |
|
||||
bash -lic "yarn install --production --pure-lockfile"
|
||||
bash -lic "npm run install-node-dependencies -- --production"
|
||||
chdir: "{{ peertube_home }}/peertube-latest"
|
||||
changed_when: true
|
||||
|
||||
@@ -113,5 +118,5 @@
|
||||
remote_user: peertube
|
||||
ansible.builtin.command:
|
||||
cmd: |
|
||||
bash -lic "yarn cache clean"
|
||||
bash -lic "pnpm store prune"
|
||||
changed_when: true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
|
||||
peertube_version: "7.3.0"
|
||||
peertube_version: "8.0.0"
|
||||
peertube_home: "/srv/peertube"
|
||||
peertube_url: "https://github.com/Chocobozzz/PeerTube/releases/download/v{{ peertube_version }}/peertube-v{{ peertube_version }}.zip"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user