Yes it is planned. It should land this week or next one.
Search Criteria
Package Details: peertube 7.1.0-1
Package Actions
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: | 29 |
Popularity: | 0.008527 |
First Submitted: | 2018-04-11 19:46 (UTC) |
Last Updated: | 2025-03-18 19:49 (UTC) |
Dependencies (11)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod)
- npm (corepackerAUR, python-nodejs-wheelAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- postgresql (postgresql13AUR, postgresql-gitAUR, postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql16-docsAUR, postgresql16AUR)
- python-pip
- redis (redis-testingAUR, redis-gitAUR, keydbAUR, valkey)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR)
- git (git-gitAUR, git-glAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
Required by (0)
Sources (5)
daftaupe commented on 2023-12-14 12:10 (UTC)
Kunda commented on 2023-12-13 15:53 (UTC)
Are there plans to update to 6.x.x series ?
gameslayer commented on 2023-11-29 08:08 (UTC)
Fails to run
peertube
node:internal/modules/cjs/loader:1147
throw err;
^
Error: Cannot find module '/usr/share/webapps/peertube/dist/server/tools/peertube.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Module._load (node:internal/modules/cjs/loader:985:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v21.2.0
daftaupe commented on 2023-07-14 16:57 (UTC) (edited on 2023-07-14 16:57 (UTC) by daftaupe)
From the official relase notes of 5.2.0, make sure that :
- you update your nginx configuration to support remote runners: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube#L101
- you add storage.tmp_persistent directory in configuration file. You must configure it in your production.yaml: https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L128
daftaupe commented on 2023-01-05 15:09 (UTC)
The official Release notes of 5.0.0 ask to run the following command cd /usr/share/webapps/peertube && sudo -u peertube NODE_CONFIG_DIR=/etc/peertube NODE_ENV=production node dist/scripts/migrations/peertube-5.0.js
dodecahedron commented on 2022-12-03 20:24 (UTC)
@daftaupe Can you change the Python 2 dependency to Python 3 since PeerTube can use either one and Python 2 has been removed from the official Arch repos?
The PeerTube docs recommend using --production
for yarn install
so can you also make that edit to the PKGBUILD
?
daftaupe commented on 2022-11-29 21:19 (UTC)
I've added yarn as a runtime dependency as per kauron comment.
kauron commented on 2022-09-22 12:00 (UTC) (edited on 2022-09-22 12:03 (UTC) by kauron)
For anyone experiencing an error after updating to 4.3.0 due to yarn not being installed (logs say can't run yarn install --pure-lockfile
regarding "Registering plugins and themes"), or the file /var/lib/peertube/storage/tmp/plugins-global.css
being missing, installing yarn solves the issue. I don't know if it must be kept around, but maybe it should be added as a runtime dependency.
dodecahedron commented on 2022-08-17 20:04 (UTC)
@daftaupe If you don't have much time to maintain this package, could you add me as a co-maintainer?
I was able to build this using the latest nodejs by setting --install.ignore-engines true
in my ~/.yarnrc
.
daftaupe commented on 2022-08-11 17:09 (UTC) (edited on 2022-08-11 17:14 (UTC) by daftaupe)
The following migration scrip thas to be run on a running instance after upgrading to 4.2.2 (part of 4.2.0 upgrade) cd /usr/share/webapps/peertube/ && sudo -u peertube NODE_CONFIG_DIR=/etc/peertube NODE_ENV=production node dist/scripts/migrations/peertube-4.2.js
Adapted from the official release announce
Sorry for being so late guys, but I don't have a running instance anymore and am rather busy.
Also I had to install nodejs-lts-gallium to be install to build 4.2.2, one NodeJS package requires a version not greater than 17.
Pinned Comments
daftaupe commented on 2025-03-18 19:49 (UTC)
7.1.0 is out, check the release notes. One important note is : "Due to a bug in the remote video thumbnail update, we recommend running the prune storage script to clean up the filesystem".
daftaupe commented on 2024-12-17 19:48 (UTC)
7.0.0 is out, check the release notes.
Too many things to check to make a summary here, please read what's important to check.
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