<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://kniebes.com/assets/xsl/rss.xsl" type="text/xsl" media="screen"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:media="http://search.yahoo.com/mrss/"
>

    <channel>
        <title>M. Kniebes. · AT Protokoll</title>
        <atom:link href="https://kniebes.com/tag/at-protokoll.xml" rel="self" type="application/rss+xml" />
        <link>https://kniebes.com</link>
        <description>Beiträge zum Tag AT Protokoll</description>
        <lastBuildDate>Sun, 12 Jul 2026 15:49:36 +0200</lastBuildDate>
        <language>de-DE</language>
        <sy:updatePeriod>hourly</sy:updatePeriod>
        <sy:updateFrequency>1</sy:updateFrequency>
        <generator>IO</generator>
        <atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
        <atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
        <atom:link rel="hub" href="https://websubhub.com/hub"/>

                
            
            <item>
                
                <title><![CDATA[standard.site || Blogs schnell in die ATmosphere bringen]]></title>
                <link>https://kniebes.com/2026/07/12/standardsite-blogs-schnell-in-die-atmosphere-bringen.html</link>
                <dc:creator><![CDATA[Markus Kniebes]]></dc:creator>
                <pubDate>Sun, 12 Jul 2026 15:49:36 +0200</pubDate>
                <guid isPermaLink="true">https://knieb.es/6ac2</guid>
                <description><![CDATA[<p>Vor einer kurzen Weile bin ich von verschiedener Seite auf <a href="https://standard.site/">standard.site</a> und den <a href="https://standard-reader.app">Reader</a> aufmerksam gemacht worden. Ich fand’s toll und wollte auch dabei sein. Und da das <a href="https://atproto.com/">AT Protokoll</a> eine recht überschaubare Sache ist, habe ich <a href="https://bsky.app/profile/kniebes.com">meinem Blog einen bsky-Account gegönnt</a> und ein <a href="https://github.com/kniebes/io-atmosphere">Composer-Päckchen</a> geschnürt, um eine beliebige PHP-basierte Publikationsplattform recht einfach anbinden zu können.</p>

<p>Und siehe da. Nach nur wenigen Stunden ist <a href="https://standard-reader.app/p/did:plc:h43clckrydhhdh5le3ckk43k/self">mein Blog auf der standard-reader.app sichtbar</a>.</p>

<p>Das Package macht ein Blog und seine Posts im Atmosphere-Netzwerk (eg. <a href="https://standard-reader.app/">standard-reader.app</a>) sichtbar und crosspostet auf BlueSky. Es hat keine weiteren Abhängigkeiten außer <code>ext-curl</code> und <code>ext-json</code> und kann mit ein paar Handgriffen im eigenen PHP Code eingebunden werden. Zurzeit gibt es noch keine Registrierung bei <a href="https://packagist.org/">Packagist</a> und man muss das Repo in der <code>composer.json</code> des Host-Projekts bekannt machen:</p>

<pre><code class="language-json">  "repositories": [
    {...}
    {
      "type": "git", 
      "url": "git@github.com:kniebes/io-atmosphere.git"
    }
  ]
</code></pre>

<p>Naja, und der Rest steht im <a href="https://github.com/kniebes/io-atmosphere/blob/main/README.md">README</a> und im <a href="https://github.com/kniebes/io-atmosphere/blob/main/examples/BlogSyndication.php">Implementierungsbeispiel</a>.</p>
<hr>
<p><a href="mailto:m@kniebes.io?subject=standard.site || Blogs schnell in die ATmosphere bringen (knieb.es/6ac2)">Per E-Mail antworten</a><br>
<a href="https://kniebes.com/frag-mich.html">Du hast Fragen an mich oder ein Thema für die FAQ?</a></p>]]></description>

                            
                    <category><![CDATA[Weblog]]></category>
                
                    <category><![CDATA[Mein Blog]]></category>
                
                    <category><![CDATA[Indieweb]]></category>
                
                    <category><![CDATA[BlueSky]]></category>
                
                    <category><![CDATA[ATmosphere]]></category>
                
                    <category><![CDATA[AT Protokoll]]></category>
                
                    <category><![CDATA[Git Projekt]]></category>
                                
            </item>

                            
        
    </channel>
</rss>
