Closed lonesomewalker closed 2 months ago
Difference: v6.0.2 works flawlessly. npm notice New minor version of npm available! 10.2.3 -> 10.5.2 v6.0.4 is not.
Hi,
Can you list installed plugins on your instance?
From the beginning: 0 installed :-( I mean i really did a fresh setup. Version 6.0.2 installed smoothly, after finishing setup going to plugins -> working
Having a fresh 6.0.4 -> installation is either denied or shown as done but then the settings are missing.
Can you run and paste the output of the following commands?
docker compose exec -u peertube peertube cat /data/plugins/package.json
docker compose exec -u peertube peertube ls /data/plugins/
docker compose exec -u peertube peertube ls /data/plugins/node_modules
Hi :-)
Can you run and paste the output of the following commands?
Sure, in the current 6.0.2 i get:
docker compose exec -u peertube peertube cat /data/plugins/package.json
{
"dependencies": {
"peertube-plugin-bittube-logo-favicon": "1.0.5",
"peertube-plugin-categories": "1.2.7",
"peertube-plugin-transcription": "1.9.0",
"peertube-theme-rankett": "0.0.3"
}
}
docker compose exec -u peertube peertube ls /data/plugins/
data node_modules package.json yarn-error.log yarn.lock
docker compose exec -u peertube peertube ls /data/plugins/node_modules
@colors bytes fn.name listenercount peertube-plugin-bittube-logo-favicon string_decoder
@dabh chainsaw form-data logform peertube-plugin-categories strip-bom
@types color fs-extra mic peertube-plugin-transcription subtitle
async color-convert fs.realpath mime-db peertube-theme-rankett text-hex
asynckit color-name fstream mime-types process-nextick-args traverse
balanced-match color-string get-symbol-from-current-process-h minimatch readable-stream triple-beam
big-integer colorspace get-uv-event-loop-napi-h minimist ref-napi undici-types
binary combined-stream glob mkdirp ref-struct-di universalify
bluebird concat-map graceful-fs ms rimraf unzipper
brace-expansion core-util-is inflight multipipe safe-buffer util-deprecate
buffer-alloc debug inherits node-addon-api safe-stable-stringify vosk
buffer-alloc-unsafe delayed-stream is-arrayish node-gyp-build setimmediate wav
buffer-fill duplexer2 is-stream object-assign simple-swizzle winston
buffer-from enabled isarray once split2 winston-transport
buffer-indexof-polyfill fecha jsonfile one-time stack-trace wrappy
buffers ffi-napi kuler path-is-absolute stream-parser
But i did this in a clean 6.0.4 docker, and there i can't install this.
So, you need the output from a 6.0.4?
Even if you use a fresh container, you mount your local docker-volume/data
directory. It contains the plugins
directory with previously installed plugins. So try to run:
docker compose exec -u peertube peertube npm run plugin:uninstall -- --npm-name peertube-plugin-transcription
Describe the current behavior
This is somewhat not understandable for me, because i got this running in 6.0.3. #6317 was annoying but not the case here.
When installing the official transcription plugin, either by cli or webinterface, the following errors occur:
(sorry, can't post the whole log)
And related to #6324 this is NOT related to an unsupported plugin, because akismet is "officially supported". So, i think, either the docker image has some weird changes or after the "docker compose pull" for the update something is missing.
Thank you.
Steps to reproduce
Describe the expected behavior
After the installation no errors should be shown :-) Also configuration options should be available.
Additional information
PeerTube instance:
Browser name, version and platforms on which you could reproduce the bug: all