Dass GoToSocial noch Beta-Software ist und entsprechend unfertige Ecken hat, war mir klar. Welche Ecken das sein würden, allerdings nicht.
Mit manchen Einschränkungen kann ich problemlos leben. Eine eigene Web-App brauche ich beispielsweise nicht unbedingt. Elk und Nicolium machen einen ganz hervorragenden Job. Andere Probleme waren so störend, dass ich schon nach wenigen Stunden begonnen habe, Bugs und funktionale Lücken selbst zu beheben.
Das erste Problem fiel mir schon unmittelbar nach dem Umzug meines Accounts auf. In allen von mir getesteten Mastodon-Clients wurde keine Linkvorschau mehr angezeigt. Und das nicht nur bei meinen eigenen Posts, sondern auch sämtlichen anderen Beiträgen in meiner Timeline. Klar, kein Weltuntergang, aber das Ergebnis war eine erstaunlich leer wirkende und visuell ziemlich trostlose Timeline.
Das zweite Problem betraf mein Split-Domain-Setup. Meine Instanz läuft unter social.fischr.org, mein öffentliches Handle soll aber @rene@fischr.org sein. Und genau das versprach eben jenes Setup. In der Praxis funktionierte das allerdings nur teilweise. Viele der von mir getesteten Fediverse-Clients fielen auf die technische Adresse zurück und zeigten meinen Account als @rene@social.fischr.org an. Erreichbar war ich zwar weiterhin unter beiden Varianten, aber sichtbar war fast überall der aus meiner Sicht falsche Handle.

Beide Probleme und einige weitere Kleinigkeiten habe ich inzwischen in meiner eigenen GoToSocial-Instanz behoben. Da GoToSocial unter der AGPL veröffentlicht wird, müssen auch meine Änderungen wieder unter derselben Lizenz verfügbar sein. Deshalb gibt es meine angepasste Version nun als öffentlichen Fork.
Am liebsten wäre mir ehrlicherweise, wenn die Änderungen direkt in GoToSocial übernommen würden. Eine dauerhaft eigene Distribution wollte ich eigentlich nicht betreiben. Solange das nicht passiert, werde ich den Fork aber weiter pflegen und regelmäßig die Änderungen aus dem Upstream übernehmen.