It should now be possible to use latest nodejs instead of the lts versions only. That message makes it more obvious than just bumping the release version of the package, I realize.
Search Criteria
Package Details: peertube 7.0.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.062679 |
First Submitted: | 2018-04-11 19:46 (UTC) |
Last Updated: | 2024-12-17 19:46 (UTC) |
Dependencies (11)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron)
- npm (corepackerAUR, python-nodejs-wheelAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- postgresql (postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql17-docsAUR, postgresql17AUR, postgresql13AUR, postgresql-gitAUR)
- 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 2021-12-20 08:55 (UTC)
rcrath commented on 2021-12-16 04:44 (UTC)
Thanks for maintaining this important package @daftaupe. Since it actually compiles under 17, and it is arch, which always uses the latest pretty quickly, as opposed to Debian, etc, would it be possible to bump the release number? I hated replacing my whole nodejs with the LTS as it does not seem to be within my skills to install and run both. So far, it has not broken anything but since arch is bleeding edge, maybe you would consider an exception to upstream since it does in fact compile with 17 according to @Ta180m? Thanks for considering.
daftaupe commented on 2021-12-15 09:01 (UTC)
The documentation at https://docs.joinpeertube.org/dependencies states the following only LTS versions of external dependencies are supported.
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.
Pinned Comments
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