Script de limpeza para manter sua instância Mastodon tinindo

Compartilho com vocês o script de limpeza usado rotineiramente aqui na Bolhinha para manter o consumo de espaço no object storage e tamanho do banco de dados sob controle.

 Está no projeto Jardim Social: https://jardim.social.br/administradores/script-limpeza/

Assim sua instância manterá somente aquilo que interessa e quando um usuário apagar um post, o toot e os arquivos em anexo serão realmente eliminados.

@fediadminbr

#FediAdminBR #MastoAdmin

Script de limpeza - Jardim Social

Ondas de spam: identificando e se protegendo

Fiz uma nova página no projeto Jardim Social falando sobre as recorrentes ondas de golpes e spam que varrem o fediverso.

No texto identifiquei algumas dessas campanhas, incluí orientações para os usuários não caírem nelas e o que fazer ao se deparar com elas.

 https://jardim.social.br/usuarios/ondas-spam/

Como há uma nova onda de spam em andamento, achei pertinente centralizar algumas informações nesta página acima.

@fediadminbr

#FediAdminBR #MastoAdmin #spam

Ondas de spam e golpes - Jardim Social

 Enfim, pela primeira vez, consegui fazer funcionar, no meu repositório clone do #snac, o mecanismo de integração contínua com  Forgejo Actions para construir imagens de contêiner e disponibilizá-las no registro do próprio #Codeberg.

Até então, realizava isso com um script que já tinha contribuído ao projeto e que executava manualmente quando queria atualizar a imagem que depois usaria neste servidor.

Outra novidade é uma variação "full" da imagem de contêiner que acrescenta os pacotes ffmpeg e imagemagick. Eles, recentemente, podem ser usados pelo snac, se isso for definido no server.json, para remover metadados EXIF de arquivos de imagens e vídeos enviados. O porém é que isso a torna praticamente 10 vezes maior: 60MB, em vez dos menos de 7MB da imagem padrão. Custo-benefício depende do gosto do freguês.

#FediAdminBR #dev #blambers
snac2

A simple, minimalistic ActivityPub instance written in portable C

Codeberg.org

 Nova onda de golpes no fediverso

Atenção: começou uma nova onda de spam a partir de falsos perfis de suporte dizendo que sua conta foi suspensa.

Obviamente é mentira, não clique em nenhum link. Denuncie o perfil!

Administradores, sugiro não deixar os cadastros abertos sem antes passar por análise.

#MastoAdmin #FediAdminBR #golpe #scam

@mellifluousbox this may be useful for our cases for Brazilian instances given the new legislation.

CC @liaamancio @cadusilva @vitu #fediadminbr

Dúvida: para um servidor individual de #xmpp, via Docker, atrás de um traefik, é melhor prosody ou ejabberd? Recomendam outro?

CC @cadusilva @isadora

#fediadminbr

Como apagar posts automaticamente no GoToSocial

Infelizmente este ainda não é um recurso nativo do GoToSocial, mas alguém subiu no Github um script Python que faz exatamente isso.

Ele apaga todos os posts mais antigos do que o número de dias especificado, mas mantém aqueles fixados ou salvo nos marcadores.

 https://github.com/xurxia/gts-cleaner/

Para criar uma imagem Docker é bem simples com esse Dockerfile:

```
FROM python:alpine
WORKDIR /app
COPY . .
ENV PYTHONUNBUFFERED=1
ENV TZ=America/Recife

RUN pip3 install -r requirements.txt --no-cache
CMD [ "python3", "main.py" ]
```

Aí é só criar um volume apontando `/alguma/pasta/config.json` para `/app/config.json`.

Quem escreveu o código não especifica exatamente quais os escopos necessários na API mas funcionou com esses: https://token.bolha.one/?client_name=GtS%20Cleaner&scopes=read:statuses%20read:accounts%20write:statuses%20write:accounts

Gere seu token de acesso informando a URL da sua instância GoToSocial (sem incluir https://). Edite os escopos se souber o que está fazendo.

@fediadminbr

#FediAdminBR #GoToSocial

Equipe do Mastodon trabalha em novo fluxo para indicar servidores (que não a .social)

Em breve o app do Mastodon vai levar em conta a localização geográfica e idioma do usuário para indicar um servidor.

A princípio só vai funcionar nos apps, já que as informações necessárias são mais acessíveis, ao contrário de tentar implementar isso na web.

Assim eles deixam de empurrar todo mundo para a .social.

Quem estiver interessado em participar desse experimento deve preencher este formulário: https://forms.gle/7uRui5VnMPfEYAgq8

Requisitos:
- Ter cadastros abertos
- Rodar a versão padrão do Mastodon
- Aderir ao Server Covenant
- Ter >1 ano de existência
- Ter planos contra encerramento e desastres

 via https://mastodon.social/@Mastodon/115989801184595302

@fediadminbr

#FediAdminBR #Mastodon #MastoAdmin

Default Server Recommendations - Interest and Newsletter Sign-up

Register your interest in participating in the Default Server Recommendations program. Filling out this form is not a guarantee that your server will be selected for participation. Your data will be handled in accordance with GDPR.

Google Docs

Sua instância está atualizada?

Lembrete para manter sua instância em versões suportadas. Agora em janeiro a versão 4.2 do Mastodon chegou ao fim da vida e não vai mais receber atualizações.

Caso esteja usando uma versão inferior a 4.5, o ideal é atualizar para ela. As versões 4.3 e 4.4 ainda são suportadas também e receberam atualizações de segurança recentemente.

Mas só a partir da versão 4.5 é possível usar quote toots.

Se não usa o Mastodon, verifique se os desenvolvedores do software usado lançaram algo novo, como aconteceu com o Sharkey.

Vamos manter nossos softwares em dia!

@fediadminbr

#FediAdminBR

Mastodon ganha suporte inicial a descrição de avatares e cabeçalhos

Hoje foi aprovada uma atualização que dá suporte a armazenar e retornar descrições de imagens de avatar e cabeçalho de um perfil remoto.

Essa atualização não inclui suporte a definir essas descrições no Mastodon nem qualquer interface para exibi-las.

Softwares como o GoToSocial já suportam definir essas descrições e essa nova API do Mastodon instala as fundações para poder exibi-las no futuro.

 https://github.com/mastodon/mastodon/pull/37634

@fediadminbr

#FediAdminBR #MastoAdmin

Add backend support for storing remote actors profile pic and header descriptions by ClearlyClaire · Pull Request #37634 · mastodon/mastodon

This includes: storing avatar_description and header_description from icon (profile picture) and image (profile header) Image object summary/name returning them in the REST API This does not incl...

GitHub