Package Details: peertube 6.1.0-1

Git Clone URL: https://aur.archlinux.org/peertube.git (read-only, click to copy)
Package Base: peertube
Description: ActivityPub-federated video streaming platform using P2P directly in your web browser
Upstream URL: https://joinpeertube.org/
Keywords: hls p2p self-hosted torrent video
Licenses: AGPL
Submitter: daftaupe
Maintainer: daftaupe (rigelk)
Last Packager: daftaupe
Votes: 28
Popularity: 0.084741
First Submitted: 2018-04-11 19:46 (UTC)
Last Updated: 2024-04-29 14:00 (UTC)

Pinned Comments

daftaupe commented on 2024-04-29 14:00 (UTC)

As usual please read the release notes for 6.1.0. Most notable thing is you must add a location ~ ^/api/v1/users/[^/]+/imports/import-resumable$ { block in the nginx config.

daftaupe commented on 2023-12-17 09:27 (UTC) (edited on 2023-12-17 09:32 (UTC) by daftaupe)

Please read and follow the release notes from 6.0.0 to 6.0.2.

A lot of changes in configuration files are required, too many to list here. Also please note that /var/lib/peertube/storage/videos is now /var/lib/peertube/storage/web-videos to match the move from storage.videos to storage.web-videos.

Please test and let me know.

rigelk commented on 2020-06-18 13:32 (UTC)

Please note that the package now verifies the release signature against the lead developer's key, which you can find here: https://keybase.io/chocobozzz

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

dodecahedron commented on 2021-12-15 01:06 (UTC)

Is there any reason why this package requires an LTS version of Node.js? I compiled it with Node.js 17 and it seems to work fine and I'm pretty sure upstream supports all Node versions above and including 12.

daftaupe commented on 2021-12-14 22:09 (UTC)

The following migration script has to be run on a running instance after moving to 4.0.0 cd /usr/share/webapps/peertube/ && sudo -u peertube NODE_CONFIG_DIR=/etc/peertube NODE_ENV=production node dist/scripts/migrations/peertube-4.0.js

Adapted from the official release announce

cgirard commented on 2021-03-25 15:45 (UTC)

Seems it needs nodejs<16 instead of nodejs<=15 for dependency resolution to correctly works.

mathben commented on 2021-03-12 06:41 (UTC) (edited on 2021-03-12 06:41 (UTC) by mathben)

[localhost:443] 2021-03-12 01:39:15.518 info: Database peertube_prod is ready. [localhost:443] 2021-03-12 01:39:15.526 error: Cannot install application. { "err": { "stack": "Error: ENOENT: no such file or directory, mkdir", "message": "ENOENT: no such file or directory, mkdir", "errno": -2, "code": "ENOENT", "syscall": "mkdir" } }

mathben commented on 2021-03-12 06:20 (UTC) (edited on 2021-03-12 06:57 (UTC) by mathben)

There is no folder /var/lib/peertube/storage/logs got Error: ENOENT: no such file or directory, mkdir '/var/lib/peertube/storage/logs'

peter.babic commented on 2021-02-20 11:39 (UTC)

There is no folder /usr/share/webapps/peertube/dist/server/tools/, consequently the file /usr/bin/peertube won't run, because it wants to run peertube.js from that folder.

daftaupe commented on 2020-09-19 18:01 (UTC)

@rcrath, nodejs 14 is not supported yet https://github.com/Chocobozzz/PeerTube/blob/b43d19cf44ef7391cfb83bfd0d20683518cc689f/package.json#L8 so we have to keep the check in the package.

rcrath commented on 2020-09-15 04:20 (UTC)

fails because of conflict between need for "nodejs<13" and my installed version, nodejs 14, which will break other things if uninstalled.

rigelk commented on 2020-06-18 13:32 (UTC)

Please note that the package now verifies the release signature against the lead developer's key, which you can find here: https://keybase.io/chocobozzz

rigelk commented on 2020-06-18 13:30 (UTC) (edited on 2020-07-01 00:13 (UTC) by rigelk)

@cgirard @ChrisMorgan thanks for your suggestions, I had not considered that possibility - I just updated the PKGBUILD to reflect the current support of PeerTube for nodejs versions.