<?xml version="1.0"?>
<rss version="2.0"><channel><title>Peertube Latest Topics</title><link>https://forum.radiodar.ru/forum/103-peertube/</link><description>Peertube Latest Topics</description><language>en</language><item><title>&#x41E;&#x431;&#x43D;&#x43E;&#x432;&#x43B;&#x435;&#x43D;&#x438;&#x435; PeerTube</title><link>https://forum.radiodar.ru/topic/9155-obnovlenie-peertube/</link><description><![CDATA[<p>
	С сентября 2024 года прошло полгода и уже вышла новая версия.
</p>

<p>
	Список изменений можно почитать: <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/CHANGELOG.md" rel="external nofollow">ТУТ</a>
</p>

<p>
	Установлена версия: 6.2.1
</p>

<p>
	Новая версия: 7.1.0
</p>

<p>
	Для обновления необходимо запустить скрипт:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_6451_6" style=""><span class="pln">cd /var/www/peertube/peertube-latest/scripts &amp;&amp; sudo -H -u peertube ./upgrade.sh
sudo systemctl restart peertube # Or use your OS command to restart PeerTube if you don't use systemd</span></pre>

<p>
	На запрос системы укажите пароль от базы данных.
</p>
]]></description><guid isPermaLink="false">9155</guid><pubDate>Fri, 21 Mar 2025 10:49:08 +0000</pubDate></item><item><title>&#x413;&#x435;&#x43D;&#x435;&#x440;&#x430;&#x446;&#x438;&#x44F; &#x441;&#x435;&#x440;&#x442;&#x438;&#x444;&#x438;&#x43A;&#x430;&#x442;&#x430; Let's Encript &#x434;&#x43B;&#x44F; Peertube</title><link>https://forum.radiodar.ru/topic/9154-generacija-sertifikata-lets-encript-dlja-peertube/</link><description><![CDATA[<p>
	Если вы не настроили обновление сертификата по Cron, а первый бесплатный сертификат устарел, можно повторить процедуру получения:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_7725_5" style=""><span class="pln">sudo systemctl stop nginx
sudo certbot certonly --standalone --post-hook "systemctl restart nginx"
sudo systemctl restart nginx</span></pre>

<p>
	на запрос укажите ваш домен и готово.
</p>

<p>
	P.S.: лучше все таки сделать автоматическое обновление по Cron
</p>
]]></description><guid isPermaLink="false">9154</guid><pubDate>Fri, 21 Mar 2025 07:43:34 +0000</pubDate></item><item><title>&#x414;&#x43E;&#x431;&#x430;&#x432;&#x43B;&#x44F;&#x435;&#x43C; &#x434;&#x435;&#x448;&#x435;&#x432;&#x43E;&#x435; &#x445;&#x440;&#x430;&#x43D;&#x438;&#x43B;&#x438;&#x449;&#x435; S3 &#x43A; &#x432;&#x438;&#x434;&#x435;&#x43E; &#x43F;&#x43B;&#x43E;&#x449;&#x430;&#x434;&#x43A;&#x435; Peertube</title><link>https://forum.radiodar.ru/topic/8887-dobavljaem-deshevoe-hranilishhe-s3-k-video-ploshhadke-peertube/</link><description><![CDATA[<p>
	Ввиду нерационального использования дорогостоящей NVMe на сервере решили подключить хранилище типа Amazon S3, но на российских хостингах.
</p>

<p>
	Из большого количество хостингов, которые применяем в нашем проекте для этих целей отлично подошел <a href="https://timeweb.cloud/r/ipsemikhova" rel="external nofollow">timeweb.ru (реферальная ссылка)</a> - при регистрации по ссылке Вам будет начислено 2000 руб.:
</p>

<p>
	+ одна из самых низких цен на хранилище в России
</p>

<p>
	+ размещение S3 хранилищ в том же дата центре, что и сервера 
</p>

<p>
	- ограничение на максимальный объем 2Тб (будем делать единый массив из нескольких S3 и это не будет проблемой)
</p>

<p>
	Таким образом переходим к оформлению хранилища S3 - можно сперва для опытов взять самый минимальный на 10Gb за 75 руб:
</p>

<p>
	Рис.1
</p>

<p>
	Получаем отдельные 10 Гигабайт в облаке (можно также сделать собственное облако для себя, а не платить яндекс.диску - намного выгоднее).
</p>

<p>
	В настрояках бакета нам необходима информация для подключение нашего хранилища к нашей видеоплощадке:
</p>

<p>
	адрес бакета (хранилища)
</p>

<p>
	ключи (public и secret)
</p>

<p>
	Теперь подключаем к нашему видеопорталу на Peertube новое хранилище S3:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_5" style=""><span class="pln">sudo apt install s3fs</span></pre>

<p>
	*рекомендуется использовать версию не ниже <strong>1.90</strong> (по умолчанию именно она и устанавливается в Debian 12, если у вас более ранние выпуски - необходимо отдельно скомпилировать под вашу версию)
</p>

<p>
	Далее вносим данные для подключения в конфигурационный файл S3:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_7" style=""><span class="pln">echo </span><span class="tag">&lt;Access</span><span class="pln"> </span><span class="atn">Key</span><span class="tag">&gt;</span><span class="pln">:</span><span class="tag">&lt;Secret</span><span class="pln"> </span><span class="atn">Access</span><span class="pln"> </span><span class="atn">Key</span><span class="tag">&gt;</span><span class="pln"> &gt;  ~/.passwd-s3fs</span></pre>

<p>
	<span aria-hidden="true" style="border-block:unset; border-collapse:unset; border-end-end-radius:unset; border-end-start-radius:unset; border-inline:unset; border-radius:unset; border-spacing:unset; border-start-end-radius:unset; border-start-start-radius:unset; border:unset; color:unset; padding:unset; text-align:unset; vertical-align:unset">*данные для подключения вы можете найти в настройках самого хранилища S3 хостинга</span>
</p>

<p>
	Теперь ограничиваем доступ к файлу с информацией для подключения к нашему S3 для остальных:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_9" style=""><span class="pln">chmod 600  ~/.passwd-s3fs</span></pre>

<p>
	Теперь подключаем наше хранилище к каталогу peertube:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_11" style=""><span class="pln">s3fs &lt;имя бакета&gt; /mnt/s3/ -o use_path_request_style -o url=https://s3.timeweb.com -o passwd_file=~/.passwd-s3fs</span></pre>

<p>
	*применяйте ваши данные для бакета и каталогов, например:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_13" style=""><span class="pln">s3fs a1b2c3-a1b2c3-a1b2c3-a1b2c3-a1b2c3-a1b2c3 /var/www/peertube/storage/S3/ -o use_path_request_style -o url=https://s3.timeweb.cloud -o passwd_file=~/.passwd-s3fs
</span></pre>

<p>
	Теперь хранилище будет доступно по адресу:
</p>

<p>
	Проверяем через MC доступность нашего нового каталога (можно создать на S3 файл с названием "test" и убедиться в его доступности из под bash на сервере.
</p>

<p>
	Но это только до перезагрузки сервера. Чтобы у нас производилось автоматическое монтирование при каждом запуске сервера необходимо добавить монтирование каталога S3 в автозагрузку "/etc/fstab" (для Debian 12):
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2963_16" style=""><span class="pln">s3fs#&lt;имя бакета&gt; /mnt/s3 fuse _netdev,allow_other,use_path_request_style,url=https://s3.timeweb.com,passwd_file=/root/.passwd-s3fs 0 0</span></pre>

<p>
	*обращаемся внимание на пути монтирования и путь расположения файла с паролями! Многие делают ошибку именно в адресе пароля (добавляют в автозагрузку от root, а у него другой адрес домашнего каталога)
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Полезные источники:
</p>

<p>
	1) <a href="https://timeweb.cloud/docs/s3-storage" rel="external nofollow">Инструкция по настройке хранилища S3</a> (документация на официальном сайте <a href="https://timeweb.cloud/r/ipsemikhova" rel="external nofollow">хостинга timeweb.ru</a>)
</p>

<p>
	2) 
</p>
]]></description><guid isPermaLink="false">8887</guid><pubDate>Sat, 28 Sep 2024 10:53:08 +0000</pubDate></item><item><title>&#x423;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x43A;&#x430; peertube &#x43D;&#x430; &#x441;&#x435;&#x440;&#x432;&#x435;&#x440; Debian 12</title><link>https://forum.radiodar.ru/topic/8847-ustanovka-peertube-na-server-debian-12/</link><description><![CDATA[<p>
	Совместно с официальной инструкцией по установке <a href="https://docs.joinpeertube.org/install/any-os" rel="external nofollow">ссылка </a>также использовались ресурсы:
</p>

<p>
	<a href="https://ipv6.rs/tutorial/Debian_Latest/PeerTube/" rel="external nofollow">How to Install PeerTube on Debian Latest</a> - упрощенная установка на Debian
</p>

<p>
	<a href="https://sevo44.ru/peertube-ustanovka-na-centos/" rel="external nofollow">PeerTube установка на Rocky Linux</a> - подробная статья по установке (некоторые моменты расписаны очень подробно, но для centos)
</p>

<p>
	<a href="https://www.linode.com/docs/guides/how-to-install-peertube/" rel="external nofollow">How to Install PeerTube </a>- более подробная по сравнению с официальной инструкция от Akamai
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">8847</guid><pubDate>Thu, 12 Sep 2024 14:58:52 +0000</pubDate></item></channel></rss>
