Bonjour à tous,
Je cherche à installer Peertube pour mon association / je ne suis pas un expert en administration système, merci pour votre aide / indulgence
Je tâche d’installer la version 2.2.0 sur un VPS OVH, Ubuntu 18.04.
Tout d’abord, lorsque je lance : yarn install --production --pure-lockfile
, j’obtiens un erreur sur le packet apicache :
warning Resolution field "http-signature@1.3.2" is incompatible with requested version "http-signature@~1.2.0"
[3/5] Fetching packages...
error apicache@1.5.3: The engine "node" is incompatible with this module. Expected version ">=6.2.0 <13". Got "14.4.0"
error Found incompatible module.
Puis, lorsque je lance sudo journalctl -feu peertube
, j’obtiens une erreur :
Jun 08 08:42:21 vps-db195c2f systemd[1]: Started PeerTube daemon.
Jun 08 08:42:21 vps-db195c2f peertube[9395]: > peertube@2.2.0 start /var/www/peertube/versions/peertube-v2.2.0
Jun 08 08:42:21 vps-db195c2f peertube[9395]: > node dist/server
Jun 08 08:42:21 vps-db195c2f peertube[9395]: internal/modules/cjs/loader.js:1032
Jun 08 08:42:21 vps-db195c2f peertube[9395]: throw err;
Jun 08 08:42:21 vps-db195c2f peertube[9395]: ^
Jun 08 08:42:21 vps-db195c2f peertube[9395]: Error: Cannot find module 'tsconfig-paths'
Jun 08 08:42:21 vps-db195c2f peertube[9395]: Require stack:
Jun 08 08:42:21 vps-db195c2f peertube[9395]: - /var/www/peertube/versions/peertube-v2.2.0/dist/server/helpers/register-ts-paths.js
Jun 08 08:42:21 vps-db195c2f peertube[9395]: - /var/www/peertube/versions/peertube-v2.2.0/dist/server.js
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1029:15)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Function.Module._load (internal/modules/cjs/loader.js:898:27)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Module.require (internal/modules/cjs/loader.js:1089:19)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at require (internal/modules/cjs/helpers.js:73:18)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Object.<anonymous> (/var/www/peertube/versions/peertube-v2.2.0/dist/server/helpers/register-ts-paths.js:4:23)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Module._compile (internal/modules/cjs/loader.js:1200:30)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Module.load (internal/modules/cjs/loader.js:1049:32)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Function.Module._load (internal/modules/cjs/loader.js:937:14)
Jun 08 08:42:21 vps-db195c2f peertube[9395]: at Module.require (internal/modules/cjs/loader.js:1089:19) {
Jun 08 08:42:21 vps-db195c2f peertube[9395]: code: 'MODULE_NOT_FOUND',
Jun 08 08:42:21 vps-db195c2f peertube[9395]: requireStack: [
Jun 08 08:42:21 vps-db195c2f peertube[9395]: '/var/www/peertube/versions/peertube-v2.2.0/dist/server/helpers/register-ts-paths.js',
Jun 08 08:42:21 vps-db195c2f peertube[9395]: '/var/www/peertube/versions/peertube-v2.2.0/dist/server.js'
Jun 08 08:42:21 vps-db195c2f peertube[9395]: ]
Jun 08 08:42:21 vps-db195c2f peertube[9395]: }
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! code ELIFECYCLE
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! errno 1
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! peertube@2.2.0 start: `node dist/server`
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! Exit status 1
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR!
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! Failed at the peertube@2.2.0 start script.
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm WARN Local package.json exists, but node_modules missing, did you mean to install?
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! A complete log of this run can be found in:
Jun 08 08:42:21 vps-db195c2f peertube[9395]: npm ERR! /var/www/peertube/.npm/_logs/2020-06-08T08_42_21_700Z-debug.log
Jun 08 08:42:21 vps-db195c2f systemd[1]: peertube.service: Main process exited, code=exited, status=1/FAILURE
Jun 08 08:42:21 vps-db195c2f systemd[1]: peertube.service: Failed with result 'exit-code'.
À la fin, le service ne semble pas se lancer, j’ai une erreur 502.
Je ne sais pas si les deux erreurs sont liées.
Sauriez-vous m’aider ?
Bonne journée
Karl