YunoHost-Apps / peertube_ynh

Federated (ActivityPub) video streaming platform using P2P for YunoHost
https://joinpeertube.org/fr/
GNU Affero General Public License v3.0
87 stars 27 forks source link

Update nginx config for v4.2.0 #327

Closed fflorent closed 2 years ago

fflorent commented 2 years ago

Problem

Solution

  1. Clone the PeerTube repo.
  2. git diff v4.1.0 v4.2.0 support/nginx/peertube
  3. Report changes to conf/nginx.conf

PR Status

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

fflorent commented 2 years ago

@yalh76 Could you review this?

I assume this does not need a run of the CI

This is meant to be merged in the PR #326

fflorent commented 2 years ago

Also need to run a migration script on upgrade:

cd /var/www/peertube/peertube-latest && sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production node dist/scripts/migrations/peertube-4.2.js

Source: https://github.com/Chocobozzz/PeerTube/releases/tag/v4.2.0

I miss time right now, I can submit a change to my PR later.

yalh76 commented 2 years ago

I miss time right now, I can submit a change to my PR later.

I will do it on #326