Contents

Libere seus dados sociais com o PDS federado da Bluesky

/images/creare-server-PDS-Bluesky.jpg -Como fazer

Em resposta à aquisição do Twitter por Elon Musk, mais tarde renomeado para X, o ex-CEO da empresa fundou o Bluesky. Como falamos no artigo sobre a operação Bluesky, a rede social descentralizada criada por Jack Dorsey, permite criar postagens de até 256 caracteres, com possibilidade de responder, republicar e curtir os diversos conteúdos.

A plataforma baseia-se no protocolo federado denominado Protocolo AT, que permite a comunicação entre diferentes redes sociais, gerenciadas por diferentes sujeitos que não possuem relacionamento mútuo. Desta forma, cada rede federada baseada em Bluesky por exemplo, pode explorar seus próprios sistemas de verificação e moderação; a comunicação com outras redes é preservada graças ao padrão aberto.

A Bluesky visa garantir uma experiência do usuário mais aberta e democrática do que a mídia social tradicional. A privacidade assume portanto um papel central porque não existem entidades centrais que possam controlar as atividades dos utilizadores e limitar a sua liberdade de expressão.

Como criar um servidor de dados pessoais (PDS) Bluesky.

O conceito de federação , no contexto do Bluesky, refere-se à possibilidade de interligação entre diferentes servidores PDS (Personal Data Server) para que possam trocar dados e interagir entre si. Um PDS é, portanto, um servidor, hospedado em infraestrutura própria ou na nuvem, que permite que gestores e usuários “conversem” com a rede Bluesky como um todo.

No final de fevereiro de 2024, os criadores do Bluesky compartilharam as informações para criar um servidor Bluesky PDS , usando um script simples para rodar em uma máquina Linux.

O principal objetivo do Bluesky PDS é permitir que os usuários se auto-hospedem (self-hosting) de dados pessoais, participando da infraestrutura descentralizada que promove a privacidade e segurança dos dados.

Solicitação via Discord e configuração do servidor Linux

Atualmente, para solicitar a adição de seu próprio servidor PDS à rede Bluesky, você precisa enviar uma solicitação solicitação no Discord clicando no link AT Protocol PDS Admins Discord. Com um clique nas solicitações do canal, você deve então usar o botão Abrir para ingressos.

Supondo que você já tenha configurado um servidor Linux Ubuntu com pelo menos 1 GB de RAM e 20 GB de espaço livre, você precisa anotar o endereço IP público ( IPv4 ) associado a esse sistema e criar no nível de DNS registra uma correspondência entre esse IP e um endereço mnemônico (por exemplo pds.domainname.abc ). Obviamente, para prosseguir, você deve ter propriedade total do nome de domínio e ter as ferramentas para criar, por exemplo, um domínio de terceiro nível apontando-o para o sistema Linux.

Configurando o Bluesky PDS

Digitando as seguintes instruções na janela de terminal do sistema Ubuntu, o Bluesky PDS é automaticamente configurado:

wget https://raw.githubusercontent.com/bluesky-social/pds/main/installer.sh

sudo bash installer.sh

Durante a instalação, o procedimento solicita que você confirme o endereço do servidor e o endereço de e-mail do administrador. a mensagem Instalação do PDS bem-sucedida confirma que a instalação foi bem-sucedida. Porém, é fundamental abrir as informações para o exterior, nas portas IP públicas TCP 80 e 443 para permitir comunicações HTTP/HTTPS. No caso do Ubuntu você pode prosseguir facilmente usando o firewall ufw.

Para verificar se o servidor PDS está totalmente funcional e operacional, você pode usar o endereço mostrado nesta página. Será fornecida uma resposta em formato JSON com detalhes sobre a versão do software em uso. É fundamental lembrar de atualizar o servidor PDS Bluesky, periodicamente utilizando o seguinte comando: sudo pdsadmin update

Neste ponto, podemos prosseguir para criar uma conta:

criação de conta sudo pdsadmin

Depois de inserir as informações necessárias, a senha de acesso e gerenciamento da conta.

Faça login no Bluesky usando seu PDS

Está tudo pronto para experimentar o acesso à rede Bluesky através da interface web do serviço social. Para prosseguir, basta visitar a página inicial do projeto, clicar em Login e depois no ícone que representa um pequeno lápis, à direita do campo Bluesky Social.

/images/accesso-PDS-Bluesky.png

Ao clicar no botão Custom , você deve especificar o endereço mnemônico do seu servidor PDS, conforme adicionado anteriormente no nível DNS records. Após ter escolhido Concluído , os campos Nome de usuário ou Endereço de e-mail e Senha devem ser preenchidos com as credenciais associadas à conta de usuário criada há pouco tempo.

/images/accesso-bluesky-server-PDS.png

Ao fazer isso, o acesso ao Bluesky será bem-sucedido e você poderá desfrutar do armazenamento de dados em seu servidor Linux, mantendo a experiência normal do usuário da rede social descentralizada.

No momento em que este livro foi escrito, ainda não era possível migrar contas Bluesky em seus PDSs. Dorsey e seus colaboradores ressaltam, porém, que a inovação estará disponível para todos nos próximos meses.

Crédito da imagem de abertura: iStock.com – Thx4Stock

barra lateral inferior relacionada 300

*️⃣ Link da fonte:

Protocolo AT , Bluesky , compartilhou as informações , [Protocolo AT PDS Admins Discord](https://github.com/bluesky-social/pds/blob/main/README.md# self-hosting-pds) , [endereço mostrado neste página](https://github.com/bluesky-social/pds/blob/main/README.md# verifying-that-your-pds-is-online-and-accessible), página inicial do projeto, Thx4Stock,