<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[peertube cli commands]]></title><description><![CDATA[<p dir="auto">has anyone used peertube's cli tools i am trying to upload a plugin i made without having to publish it?</p>
<p dir="auto"><a href="https://docs.joinpeertube.org/maintain/tools#plugin-install-uninstall" target="_blank" rel="noopener noreferrer nofollow ugc">Peertube cli command for manually uploading plugins</a></p>
]]></description><link>https://forum.cloudron.io/topic/9421/peertube-cli-commands</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Mar 2026 12:42:39 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/9421.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Jun 2023 17:56:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to peertube cli commands on Thu, 03 Aug 2023 18:35:13 GMT]]></title><description><![CDATA[<p dir="auto">It turns out that the install source folder name needs to be the exact same as destination name inside the plug-in.  My folder name plugin-v1.1.0 was the issue. Thanks</p>
]]></description><link>https://forum.cloudron.io/post/71300</link><guid isPermaLink="true">https://forum.cloudron.io/post/71300</guid><dc:creator><![CDATA[stevespaw]]></dc:creator><pubDate>Thu, 03 Aug 2023 18:35:13 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Tue, 01 Aug 2023 05:20:59 GMT]]></title><description><![CDATA[<p dir="auto">The command looks correct per <a href="https://docs.joinpeertube.org/contribute/plugins#test-your-plugin-theme" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.joinpeertube.org/contribute/plugins#test-your-plugin-theme</a> . Do you see anything in the server logs?</p>
]]></description><link>https://forum.cloudron.io/post/71195</link><guid isPermaLink="true">https://forum.cloudron.io/post/71195</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 01 Aug 2023 05:20:59 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Mon, 31 Jul 2023 23:13:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mdc773" aria-label="Profile: mdc773">@<bdi>mdc773</bdi></a>  Were you able to upload your plugin locally? Do you see what I may have wrong?</p>
]]></description><link>https://forum.cloudron.io/post/71180</link><guid isPermaLink="true">https://forum.cloudron.io/post/71180</guid><dc:creator><![CDATA[stevespaw]]></dc:creator><pubDate>Mon, 31 Jul 2023 23:13:20 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Mon, 31 Jul 2023 23:10:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> The above plugin listing works fine. I must be missing something with installing a plugin. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=c3aa4c12b7e" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /> I have a plugin that I put in "storage/cappital/plugin-v1.0.0" via the file manager.  I then run the command:</p>
<pre><code>peertube plugins install --path /app/data/storage/cappital/plugin-v1.0.0 --url https://peertube.myurl.com --username root --password changeme
</code></pre>
<p dir="auto">I get errors that it cannot install. Does this look right?<br />
The first part of the errors.</p>
<pre><code>Cannot install plugin. Error: Expected status 200, got 400. 
The server responded: "Cannot install plugin /app/data/storage/cappital/plugin-v1.0.0".
You may take a closer look at the logs. To see how to do so, check out this page: https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/development/tests.md#debug-server-logs
    at buildRequest (/app/code/cli/dist/shared/server-commands/requests/requests.js:148:16)
    at makePostBodyRequest (/app/code/cli/dist/shared/server-commands/requests/requests.js:77:12)
    at PluginsCommand.postBodyRequest (/app/code/cli/dist/shared/server-commands/shared/abstract-command.js:37:51)
    at PluginsCommand.install (/app/code/cli/dist/shared/server-commands/server/plugins-command.js:63:21)
    at /app/code/cli/dist/server/tools/peertube-plugins.js:95:34
    at Generator.next (&lt;anonymous&gt;)
    at fulfilled (/app/code/cli/node_modules/tslib/tslib.js:164:62)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
----
    at /app/code/cli/dist/shared/server-commands/requests/requests.js:151:25
    at /app/code/cli/node_modules/supertest/lib/test.js:308:13
    at Test._assertFunction (/app/code/cli/node_modules/supertest/lib/test.js:285:13)
    at Test.assert (/app/code/cli/node_modules/supertest/lib/test.js:164:23)
    at localAssert (/app/code/cli/node_modules/supertest/lib/test.js:120:14)
    at /app/code/cli/node_modules/supertest/lib/test.js:125:7
    at Request.callback (/app/code/cli/node_modules/superagent/lib/node/index.js:867:3)
    at /app/code/cli/node_modules/superagent/lib/node/index.js:1070:18
    at IncomingMessage.&lt;anonymous&gt; (/app/code/cli/node_modules/superagent/lib/node/parsers/json.js:21:7)
    at IncomingMessage.emit (node:events:525:35) {
</code></pre>
]]></description><link>https://forum.cloudron.io/post/71179</link><guid isPermaLink="true">https://forum.cloudron.io/post/71179</guid><dc:creator><![CDATA[stevespaw]]></dc:creator><pubDate>Mon, 31 Jul 2023 23:10:04 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Thu, 15 Jun 2023 07:23:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> thanks</p>
]]></description><link>https://forum.cloudron.io/post/68362</link><guid isPermaLink="true">https://forum.cloudron.io/post/68362</guid><dc:creator><![CDATA[mdc773]]></dc:creator><pubDate>Thu, 15 Jun 2023 07:23:49 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Thu, 15 Jun 2023 06:28:51 GMT]]></title><description><![CDATA[<p dir="auto">For example:</p>
<pre><code>root@b549741b-1e0e-4817-8261-57048ebe6fe9:/app/code/server# peertube plugins list --url https://peertube.smartserver.io --username root --password changeme
┌──────────────────────────────────────────────────┬────────────────────┬──────────────────────────────────────────────────┐
│ name                                             │ version            │ homepage                                         │
├──────────────────────────────────────────────────┼────────────────────┼──────────────────────────────────────────────────┤
│ peertube-plugin-auth-ldap                        │ 0.0.10             │ https://framagit.org/framasoft/peertube/officia… │
└──────────────────────────────────────────────────┴────────────────────┴──────────────────────────────────────────────────┘
</code></pre>
]]></description><link>https://forum.cloudron.io/post/68355</link><guid isPermaLink="true">https://forum.cloudron.io/post/68355</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 15 Jun 2023 06:28:51 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Thu, 15 Jun 2023 06:26:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mdc773" aria-label="Profile: mdc773">@<bdi>mdc773</bdi></a> look at the cloudron docs instead - <a href="https://docs.cloudron.io/apps/peertube/#cli" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/apps/peertube/#cli</a></p>
]]></description><link>https://forum.cloudron.io/post/68354</link><guid isPermaLink="true">https://forum.cloudron.io/post/68354</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 15 Jun 2023 06:26:53 GMT</pubDate></item><item><title><![CDATA[Reply to peertube cli commands on Wed, 14 Jun 2023 17:57:16 GMT]]></title><description><![CDATA[<p dir="auto">none of those commands via that link above don't work <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=c3aa4c12b7e" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title=":/" alt="😕" /></p>
]]></description><link>https://forum.cloudron.io/post/68321</link><guid isPermaLink="true">https://forum.cloudron.io/post/68321</guid><dc:creator><![CDATA[mdc773]]></dc:creator><pubDate>Wed, 14 Jun 2023 17:57:16 GMT</pubDate></item></channel></rss>