<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Fediverse on Schallbert's Blog</title><link>https://blog.schallbert.de/en/tags/fediverse/</link><description>Recent content in Fediverse on Schallbert's Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 01 Apr 2025</lastBuildDate><atom:link href="https://blog.schallbert.de/en/tags/fediverse/index.xml" rel="self" type="application/rss+xml"/><item><title>PeerTube instance migration</title><link>https://blog.schallbert.de/en/fediverse-ups-and-downs/</link><pubDate>Tue, 01 Apr 2025</pubDate><author>Schallbert</author><guid>https://blog.schallbert.de/en/fediverse-ups-and-downs/</guid><description type="html">&#10; &lt;img src="https://blog.schallbert.de/assets/images/announcements/2025-03-17-makertube.jpg"&#10; class="post-cover"&#10; alt="Image: My MakerTube channel &amp;#39;&amp;#39;CNC corner&amp;#39;&amp;#39;"&#10; title="PeerTube instance migration" /&gt;&#10;&lt;h2 id="brief-definition"&gt;Brief definition&lt;/h2&gt;&#10;&lt;h3 id="fediverse"&gt;Fediverse?&lt;/h3&gt;&#10;&lt;p&gt;&lt;a href="https://fediverse.info/" target="_blank" rel="noopener noreferrer" class="external-link"&gt;Fediverse calls something Fediverse&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt; when several providers use the same protocol to allow users of these providers to interact freely with each other on digital media. This creates highly interconnected but decentralized services, where free choice of provider is part of the concept. &lt;a href="https://www.theverge.com/24063290/fediverse-explained-activitypub-social-media-open-protocol" target="_blank" rel="noopener noreferrer" class="external-link"&gt;The Verge&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt; goes into detail here for your reference.&lt;/p&gt;&#10;&lt;h3 id="peertube"&gt;PeerTube?&lt;/h3&gt;&#10;&lt;p&gt;PeerTube is a decentralized video platform where multiple servers share the load and viewers can also help distribute videos. Roughly speaking, &lt;em&gt;PeerTube&lt;/em&gt; is to &lt;em&gt;YouTube&lt;/em&gt; what &lt;em&gt;Mastodon&lt;/em&gt; is to &lt;em&gt;X&lt;/em&gt;.&lt;/p&gt;&#10;&lt;h2 id="the-reason"&gt;The Reason&lt;/h2&gt;&#10;&lt;p&gt;This article begins with an email.&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;You&amp;rsquo;re receiving this non-automated email because you&amp;rsquo;re one of the handful of people who has a video hosted on this PeerTube instance. I have decided to shut down this service [&amp;hellip;]&amp;rdquo; - Tom, &lt;em&gt;scitech.video&lt;/em&gt; administrator&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;He was really sorry, but continuing to operate the instance would cost too much time, maintenance, and money. Furthermore, the platform is currently underused, so the effort seems disproportionate.&lt;/p&gt;&#10;&lt;p&gt;So far, so understandable.&lt;/p&gt;&#10;&lt;h2 id="toms-story-scitechvideo"&gt;Tom&amp;rsquo;s Story: &lt;em&gt;scitech.video&lt;/em&gt;&lt;/h2&gt;&#10;&lt;figure class="media-frame media-frame--center"&gt;&#10; &lt;img src="https://blog.schallbert.de/assets/images/posts/2025-04-01-scitechvideo-stats.avif" alt="Image: scitech.video statistics as of Mid-March 2025: ~16k views total"&gt;&lt;/figure&gt;&#10;&lt;p&gt;Since I had uploaded and linked all my videos there, I was very interested in the background. So I asked for more information. My questions were answered comprehensively and promptly.&lt;/p&gt;&#10;&lt;h3 id="the-beginnings"&gt;The Beginnings&lt;/h3&gt;&#10;&lt;p&gt;Tom set up his PeerTube instance in 2019. Originally to share his own content. Shortly thereafter, he opened the hosting service to others, albeit with some unease.&lt;/p&gt;&#10;&lt;p&gt;From an admin perspective, such a video platform seems like the &amp;ldquo;Wild West&amp;rdquo;. Ensuring healthy growth for its offerings has proven quite difficult, especially because of the many bots and advertisers involved.&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;Growing the service turned out to be challenging. Every time I opened registrations spambots started creating accounts easily and uploading videos with advertisements in the video descriptions [&amp;hellip;]&amp;rdquo; - Tom, &lt;em&gt;scitech.video&lt;/em&gt; administrator, via E-Mail&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h3 id="lots-of-bots-and-unwanted-users-around"&gt;Lots of bots and unwanted users around&lt;/h3&gt;&#10;&lt;p&gt;While he was always able to prevent these unwanted spammers, scammers, and advertisers from contaminating &lt;em&gt;scitech.video&lt;/em&gt;, this still meant constant work and manual monitoring of the automatic rejection and moderation tools.&lt;/p&gt;&#10;&lt;p&gt;At this point, I&amp;rsquo;d like to agree with Tom. I have an average of about &lt;em&gt;340&lt;/em&gt; failed connections from external IP addresses to my server per day, which I then block. On the ssh port alone. And my server is neither particularly large nor well-known, nor can it be considered a worthwhile target. Not to mention the countless attempts to access my Gitea user interface, crawl the website for hidden links, and much more.&lt;/p&gt;&#10;&lt;p&gt;For operators of a portal that also grants external users write access (videos, descriptions, tags, comments), the problem is even more serious. Unlike my site, participation is part of the concept here.&lt;/p&gt;&#10;&lt;h3 id="copyright"&gt;Copyright?&lt;/h3&gt;&#10;&lt;p&gt;Exactly. From the platform operator&amp;rsquo;s perspective, every video is fundamentally subject to copyright or related rights. But is the user who wants to publish this video also the author? Or has this person acquired usage rights?&lt;/p&gt;&#10;&lt;p&gt;Depending on the country and the associated legal situation, administrators must address this issue very carefully. High penalties can be imposed on both administrators and users if a copyright infringement occurs.&lt;/p&gt;&#10;&lt;p&gt;The former, at least in Germany, can be resolved according to a &lt;a href="https://datenbank.nwb.de/Dokument/1055605/" target="_blank" rel="noopener noreferrer" class="external-link"&gt;Federal Court of Justice ruling of October 23, 2024&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;, as follows: &amp;ldquo;[&amp;hellip;] after a clear indication of a violation of law, the content posted there must be checked for similar violations within the scope of what is technically and economically reasonable, and infringing content must be blocked or deleted.&amp;rdquo;&lt;/p&gt;&#10;&lt;p&gt;However, due to the authorities&amp;rsquo; strong focus on specific subject areas, violations are usually quickly noticed - because users can also &amp;ldquo;report&amp;rdquo; posts.&lt;/p&gt;&#10;&lt;h3 id="the-legal-situation-for-social-networks"&gt;The legal situation for social networks&lt;/h3&gt;&#10;&lt;p&gt;Some countries are currently preparing laws to protect children and young people from using social networks and the associated dangers. For reference, here is a link to the Federal Agency for Youth and Media Protection. Here, too, the administrators are required to implement these rules - but how?&lt;/p&gt;&#10;&lt;p&gt;At least, this is what Tom is asking himself, given the increasingly diverse legal interpretations of different countries.&lt;/p&gt;&#10;&lt;h3 id="updates-and-maintenance"&gt;Updates and Maintenance&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;PeerTube upgrades were a bit of a drag because everything was tightly coupled with their specific nginx configuration, with breaking changes that had to be adjusted every couple of minor versions.&amp;rdquo; - Tom, &lt;em&gt;scitech.video&lt;/em&gt; administrator, via email&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;The work isn&amp;rsquo;t particularly difficult to perform, but it does take a lot of time. As with other software, it can happen that a PeerTube server won&amp;rsquo;t boot after an operating system update, for example, or that incompatibilities arise between different software versions or modules.&lt;/p&gt;&#10;&lt;p&gt;For performance reasons, testing proves difficult, so work is often carried out directly in &amp;ldquo;Prod.&amp;rdquo; In the event of an error, live operation suffers.&lt;/p&gt;&#10;&lt;p&gt;The configuration is relatively complex and has to be adapted to the hardware. Major PeerTube updates also require changes here.&lt;/p&gt;&#10;&lt;h3 id="conclusion"&gt;Conclusion&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;I&amp;rsquo;m also disillusioned about the fediverse generally as a communication medium. A constant battle against spam/LLMs, so much anger, so much focus on follows, likes, and boosts.&amp;rdquo; - Tom, &lt;em&gt;scitech.video&lt;/em&gt; administrator, via email&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Tom is frustrated that the attention economy is taking hold here as well. Although conceived as ad-free and rolled out as a small grassroots movement, instances created out of idealism are quickly misused for advertising and self-promotion. The costs also amount to several hundred dollars a year, which further worsens the cost-benefit ratio.&lt;/p&gt;&#10;&lt;p&gt;One solution here, according to Tom, could be &amp;ldquo;a return to Web 1.0 or closed communities,&amp;rdquo; as already exists on &lt;em&gt;Meatspace&lt;/em&gt;, &lt;em&gt;Matrix&lt;/em&gt;, &lt;em&gt;Discord&lt;/em&gt;, etc.&lt;/p&gt;&#10;&lt;p&gt;All the other factors also make it difficult to continue operating his instance: The user base never grew particularly large, and there are only a few people who still upload their content there. As a father, he now has much less time available and must prioritize projects. Thus, he is now ending his six-year journey as a provider on the Fediverse.&lt;/p&gt;&#10;&lt;p&gt;I wish Tom continued strength, idealism, and enthusiasm for the future.&lt;/p&gt;&#10;&lt;h2 id="jans-story-makertubenet"&gt;Jan&amp;rsquo;s story: &lt;em&gt;makertube.net&lt;/em&gt;&lt;/h2&gt;&#10;&lt;figure class="media-frame media-frame--center"&gt;&#10; &lt;img src="https://blog.schallbert.de/assets/images/posts/2025-04-01-makertube-stats.avif" alt="Image: MakerTube statistics as of Mid March-2025: ~120k views total"&gt;&lt;/figure&gt;&#10;&lt;p&gt;Since I now needed to look for a new hosting platform for my videos, I tried searching for &amp;ldquo;video-maker&amp;rdquo; on the &lt;a href="https://joinpeertube.org/instances?profile=video-maker" target="_blank" rel="noopener noreferrer" class="external-link"&gt;PeerTube website&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;. Since my content has a clear tech focus and ranges from research and product development to pre-production, it wasn&amp;rsquo;t difficult to quickly find suitable candidates.&lt;/p&gt;&#10;&lt;p&gt;That&amp;rsquo;s how I came to my channel on &lt;em&gt;MakerTube&lt;/em&gt;.&lt;/p&gt;&#10;&lt;p&gt;After successfully registering, I wrote an email to the admins with similar questions to the ones I had already asked Tom.&lt;/p&gt;&#10;&lt;h3 id="motivation---why-makertube"&gt;Motivation - why MakerTube?&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;I have a small YouTube channel, and the constant advertising and focus on the big channels, clickbait, etc., and how people are forced to adapt to the content machine, was getting on my nerves. [&amp;hellip;]&amp;rdquo; - Jan, &lt;em&gt;MakerTube&lt;/em&gt; administrator, via email&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Jan was already active on the Fediverse and also works professionally with web services that need to scale rapidly. Therefore, it seemed logical to him to set up his own instance - but of course, with the really interesting topics of this world. It&amp;rsquo;s not intended as a competitor to &lt;em&gt;YouTube&lt;/em&gt; and therefore focuses on makers, musicians, artists, etc.&lt;/p&gt;&#10;&lt;h3 id="is-it-easy-to-get-started"&gt;Is it easy to get started?&lt;/h3&gt;&#10;&lt;p&gt;Jan mentions it takes a lot of effort to set up such an instance and keep it performing well. &lt;a href="https://framasoft.org/en/" target="_blank" rel="noopener noreferrer" class="external-link"&gt;Framasoft&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;, who develop the PeerTube software, have done a fantastic job and support the hosting community wherever they can.&lt;/p&gt;&#10;&lt;p&gt;I can personally confirm that PeerTube feels completely different in its newer versions than it did a few years ago, and with practical features like automatically generated subtitles, it&amp;rsquo;s getting closer and closer to the functionality of &lt;em&gt;YouTube&lt;/em&gt;.&lt;/p&gt;&#10;&lt;p&gt;Jan says that the Fediverse remains a niche. Therefore, the growth of his instance is rather moderate and very organic. &lt;em&gt;PeerTube&lt;/em&gt; is currently still something for enthusiastic video creators; the content largely goes unnoticed by the general public.&lt;/p&gt;&#10;&lt;h3 id="how-much-time-does-it-take"&gt;How much time does it take?&lt;/h3&gt;&#10;&lt;p&gt;Jan focused on low running costs while maintaining scalability in case the project suddenly becomes large. Now that the system is running smoothly, the effort is a few hours per week for user, content, and support moderation.&lt;/p&gt;&#10;&lt;p&gt;Exceptions: Major updates, upgrades, and technical issues.&lt;/p&gt;&#10;&lt;h3 id="what-are-people-saying"&gt;What are people saying?&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;There&amp;rsquo;s positive feedback, and people are grateful that I run the site and put in the work, but I&amp;rsquo;d say not very much.&amp;rdquo; - Jan, &lt;em&gt;MakerTube&lt;/em&gt; administrator, via email&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;But of course, there&amp;rsquo;s also occasional outrage that this isn&amp;rsquo;t &lt;em&gt;YouTube&lt;/em&gt; and not everyone can immediately create an account.&lt;/p&gt;&#10;&lt;h3 id="how-do-you-detect-copyright-infringements"&gt;How do you detect copyright infringements?&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;Regarding copyright, there are no direct tools. There&amp;rsquo;s a report function on the videos to point out violations of copyright or instance rules. Users also use this.&amp;rdquo; - Jan, &lt;em&gt;MakerTube&lt;/em&gt; administrator, via email&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Responsibility and liability for small providers like &lt;em&gt;MakerTube&lt;/em&gt; lie primarily with the user. However, if violations are reported, the admins must take action and delete content. On &lt;em&gt;MakerTube&lt;/em&gt;, however, this isn&amp;rsquo;t a problem in everyday life: New user registrations are carefully reviewed, and in cases of doubt, the content is inquired about. Most violations concern background music in videos, so there seems to be less awareness of copyright than with uploads of video copies.&lt;/p&gt;&#10;&lt;h3 id="and-how-is-it-all-financed"&gt;And how is it all financed?&lt;/h3&gt;&#10;&lt;p&gt;&lt;em&gt;MakerTube&lt;/em&gt; is financed through &lt;a href="https://makertube.net/about/instance/support" target="_blank" rel="noopener noreferrer" class="external-link"&gt;donations&lt;span class="external-link-icon" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;. According to Jan, especially in the beginning, a lot of time was spent explaining this to people and securing sufficient budget for smooth operation. A video platform is resource-intensive: lots of CPU power for transcoding and streaming, a ton of disk space for all the assets, and simultaneously high bandwidth requirements, especially during peak times.&lt;/p&gt;&#10;&lt;h3 id="conclusion-1"&gt;Conclusion&lt;/h3&gt;&#10;&lt;p&gt;I&amp;rsquo;m satisfied with &lt;em&gt;MakerTube&lt;/em&gt; so far: Transcoding is fast, videos run smoothly. Even &lt;em&gt;Heise-Verlag&lt;/em&gt; has now uploaded their first video to the instance. However, it&amp;rsquo;s much more difficult to get to the landing page without a &amp;ldquo;fan base,&amp;rdquo; which was never a problem for me with &lt;em&gt;scitech.video&lt;/em&gt; 😅.&lt;/p&gt;&#10;&lt;p&gt;Let me close with another quote from the site itself:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;MakerTube is here to stay.&amp;rdquo; - &lt;em&gt;MakerTube&lt;/em&gt;, March 2025, about &lt;em&gt;MakerTube&lt;/em&gt;.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Thanks, Jan. Here&amp;rsquo;s to the future!&lt;/p&gt;&#10;</description></item></channel></rss>