Decidir qual plataforma usar para uma instância no Fediverso é uma tarefa delicada, pois pela natureza do protocolo, uma vez que a instância faz sua primeira federação, aquele domínio está preso àquele software para sempre.
Não é possível ter "foo. social" rodando Mastodon e depois simplesmente migrar para GtS ou Akkoma no mesmo dominio.
@rochacbruno eh eu descobri isso usando a função muilti-dominio do takahe pra ter meu blog e minha handle no mesmo domínio só que aí eu travei a raiz do domínio com essa implementação haha.
@humrochagf @rochacbruno Agora tô aos poucos implementando meu próprio servidor ap implementando só as coisas que eu uso pra não precisar ficar distro hopping de implementação haha
@humrochagf @rochacbruno rola de fazer tipo um proxy reverso mais genérico pra ficar mais flexível?
@ocarneiro @humrochagf não dá :(
O problema não é do lado que serve mas sim do lado que consome,
Uma vez que federamos toda a rede armazena `bruno @ foo .social` roda Mastodon com a chave `E12RT56f` e cada instância pucha essa info apenas uma vez e depois assume que esse webfinger (dominio) e chave serão essas para sempre.
Se mudar algum dia, quebra a federação.
O GoToSocial tem uma funcionalidade para limpar esse cache, mas nem todos tem.
@rochacbruno @humrochagf Invalidar cache e dar nome às coisas... Esse problema fez o bingo das coisas difíceis em computação! Kkkkcrying
https://martinfowler.com/bliki/TwoHardThings.html