Betreibe einen Relay für deine Community
Aphotic-Relays kann jeder betreiben, der eine Lizenz und einen Linux-Server hat. Deine Leute schreiben sich auf Infrastruktur, die du kontrollierst. Die Lizenzen vergibt der zentrale Dienst, und deine Nutzer bleiben anonym.
Das Modell
Unabhängige Relays ohne Föderation
Jeder Relay steht für sich: Er hält nur die Identitäten seiner eigenen Nutzer und deren eingehende Nachrichten und verbindet sich nie mit einem anderen Relay. Schreibt einer deiner Nutzer jemandem auf einem anderen Relay, schickt seine App die Nachricht per Sealed Sender über Tor direkt an diesen Relay, und dein Relay sieht sie nie. Nachrichten von anderswo kommen bei deinem Relay genauso versiegelt an wie lokale. Was von deinen Nutzern bei einem anderen Betreiber ankommt, ist ein versiegelter Umschlag ohne Absender. Möchtest du keine Nachrichten von anderen Relays empfangen, bittet ein Schalter im Betreiber-Portal die offizielle App, sie nicht mehr zu schicken.
Eine normale Aphotic-Nutzerlizenz funktioniert auf jedem Relay. Nutzer bringen ihre eigene mit, und die Lizenzprüfung verrät dem zentralen Dienst nie, welchen Relay jemand nutzt.
Vertrauen
Ein Verzeichnis, das die App verifizieren kann
Relays erscheinen im Relay-Wahlmenü der App über ein Verzeichnis, das der zentrale Dienst kryptographisch signiert. Den Prüfschlüssel bringt die App mit, also kann sich ein manipulierter Relay nicht in die Liste schmuggeln. Alle Lizenzen gibt der zentrale Dienst aus, deshalb kann ein bösartiger Relay sich keinen eigenen Zugang ausstellen.
Einrichtung
Ein Befehl auf einem Host
Für einen Relay brauchst du eine Betreiber-Lizenz aus dem Shop, einen Tor-fähigen Linux-Host mit Docker und ein Setup-Skript. Der Installer fragt nach deinem Betreiber-Lizenzschlüssel und der Onion-Adresse des Haupt-Relays und startet dann den Relay-Stack samt eigenem Hidden Service. Den Eintrag (Name, sichtbar oder nur per Suche) verwaltest du im Betreiber-Portal.
Was ein Betreiber sehen kann und was nicht
Als Relay-Betreiber siehst du Verbindungs-Metadaten deines Relays: wer gerade online ist, dazu Größe und Timing des Verkehrs. Inhalte siehst du nie. Nachrichten bleiben Ende-zu-Ende-verschlüsselt, Sealed Sender verbirgt die Absender von DMs, und selbst Gruppennamen kommen bei dir nur als Ciphertext an. Anvertrauen müssen dir deine Nutzer nur, dass der Server läuft.
Bereit für deine eigene Insel?
Betreiber-Lizenzen gibt es im Shop, alles Weitere regelt das Portal.