Usando seu site para validar sua conta no BlueSky
Fiz este tutorial para ajudar quem desejar se auto-verificar no BlueSky usando um site próprio.
Alterando seu usuário no BlueSky
Estou usando o navegador (Chrome, Firefox, etc) para isso:
- Clique em
Configurações
. - Clique em
@ Alterar Usuário
. - Clique em
Eu tenho meu próprio domínio
. - Preencha o campo
@
com seu domínio, por exemplo:@exemplo.com.br
. - Você deverá criar em seu site uma entrada
/.well-known/atproto-did
com os dados listados no box que aparece.
Observações
- Não se esqueça que seu login no BlueSky passará a ser, por exemplo,
@exemplo.com.br
no lugar de@exemplo.bsky.social
a partir dessa alteração.
Criando a entrada /.well-known/atproto-did
em seu site.
- Em seu servidor WEB (na raiz onde os arquivos
.html
são armazenados) execute este comando (como exemplo estou usandohttps://exemplo.com.br/
):
echo -n "did:plc:xxxxxxxxxxxxxxxxxxxxxxxx" > /var/www/exemplo.com.br/.well-known/atproto-did
- Se a pasta
.well-known
ainda não existe, crie primeiro com o comandomkdir /var/www/exemplo.com.br/.well-known
. - Dependendo da instalação ou do sistema operacional, o lugar onde os arquivos
.html
são armazenados estarão em um lugar diferente, por exemplo,/usr/local/www/exemplo.com.br
, neste caso é melhor verificar nas configurações do servidor WEB (NGINX, Apache, IIS, etc).
- Adicione a entrada
location /.well-known/atproto-did
nas configurações de seu site (servidor web NGINX):
server {
listen 443 ssl;
server_name exemplo.com.br;
root /var/www/exemplo.com.br/;
#... "dezenas" de linhas de configuração do servidor ...
location = /.well-known/atproto-did {
default_type text/plain;
}
#... "dezenas" de linhas de configuração do servidor ...
}
Observações
- Depois disso, pode testar usando o URL
https://exemplo.com.br/.well-known/atproto-did
em seu navegador. A resposta deverá serdid:plc:xxxxxxxxxxxxxxxxxxxxxxxx
.