Questions to upgrade to version 5

Hi all, in the important notes section for version 5 has a few comments that puzzle me:

Configuration changes (config/production.yaml ):
** There is a new secrets.peertube configuration. You must fill it before running PeerTube v5*
** object_storage.upload_acl is now a parent key that you must update*

What must be filled in? I can’t find it in the documentation. Same for the key that must be updated. How to do it?
The same for Nginx:

** You must update your nginx configuration:*

    • We introduced a new location for plugin websocket routes*
    • We introduced a new location for private videos files*

What must be updated?


Please follow the upgrade documentation that will display configuration changes: PeerTube documentation

Same for nginx: PeerTube documentation

I updated the changelog with a link to the part of the configurations that changed: Release v5.0.0 · Chocobozzz/PeerTube · GitHub

1 Like

Thanks a lot, I will give it a try soon.

Successfully upgraded, thanks again!

I get the Error
« secrets.peertube is missing in config. Generate one using openssl rand -hex 32 »

when I try to start nginx

but my config has
peertube: ‹ [64 hex chars] ›

what could be wrong?

Debian 10.13, Classic installation

Is there spaces before peertube? Indentation is important, it should be:

  peertube: 'sixtyfourhexchars'