Statt @name.bsky.social kannst du auf Bluesky deine eigene Domain als Handle nutzen, zum Beispiel @example.com. Das geht mit einem Konto bei Bluesky genauso wie mit einem eigenen PDS. Deine Beiträge und Follower bleiben dabei erhalten.
Schritt 1: Wert in Bluesky holen
- Melde dich bei Bluesky an. Mit eigenem PDS wählst du beim Anmelden einen eigenen Hosting-Anbieter und gibst dessen Adresse ein.
- Gehe zu Einstellungen, Konto, Handle.
- Wähle Ich habe meine eigene Domain und trage die Domain ein.
- Bluesky zeigt dir einen Wert, der mit
did=did:plc:beginnt. Lass das Fenster offen.
Schritt 2, Variante A: DNS-Eintrag
Das ist der einfachste Weg:
| Name | Typ | Wert |
|---|---|---|
_atproto | TXT | did=did:plc:…, genau wie angezeigt |
Für ein Handle wie name.example.com heißt der Eintrag _atproto.name.
Schritt 2, Variante B: Datei auf dem Webserver
Kommst du nicht an den DNS, antwortet dein Webserver auf /.well-known/atproto-did. Die Antwort enthält nur deine DID ohne did=.
nginx
Im server-Block für Port 443:
location = /.well-known/atproto-did {
default_type text/plain;
return 200 'did:plc:abcdefghijklmnopqrstuvwx';
}
Apache 2
Lege im Webroot die Datei .well-known/atproto-did an. Sie enthält nur deine DID, ohne Leerzeichen. Ergänze im VirtualHost:
<Location "/.well-known/atproto-did">
ForceType text/plain
</Location>
Schritt 3: Testen und bestätigen
dig +short TXT _atproto.example.com
curl https://example.com/.well-known/atproto-did
Die erste Zeile prüft Variante A, die zweite Variante B. Zeigt sie deine DID, klickst du in Bluesky auf den Prüfen-Knopf und speicherst.
Wenn es nicht klappt
- Prüfung schlägt fehl: DNS-Änderungen brauchen etwas Zeit. Versuche es nach einigen Minuten erneut.
- Falsche DID: Es darf nur ein
_atproto-Eintrag mitdid=bestehen. Bei mehreren verschiedenen schlägt die Prüfung fehl. - Name doppelt: Manche Anbieter hängen die Domain selbst an. Trage dann nur
_atprotoein. - Variante B geht nicht: Die Adresse muss per HTTPS erreichbar sein, und die Datei darf nur die DID enthalten.
Eigener Bluesky-Server?
Ich betreibe deinen Personal Data Server für Bluesky auf Servern in Deutschland.