Meta

221 readers
3 users here now

Para discussões e dúvidas relacionadas com esta instância de Lemmy, bem como requisições de novas comunidades e promoções a moderador.


Requisições

Comunidades

Para efeitos de segurança, a livre criação de comunidades foi desativada, e como tal, é necessária a publicação de uma requisição nesta comunidade, caso alguém pretenda começar um novo espaço.
A publicação deve ter um título no formato Requisição de nova comunidade: <nome>, onde <nome> deverá ser substituído pelo nome da comunidade. O corpo deve conter uma justificação, explicando o porquê da requisição.

Por exemplo,

Requisição de nova comunidade: batatas

Gostava de ter um espaço dedicado à discussão e partilha de informação relacionada com os variadíssimos tubérculos que existem.
Moderadores

No caso das comunidades originais nas quais ainda só exista um administrador da instância como moderador, e no caso de alguma comunidade não ter nenhum responsável ativo, é possível requisitar a atribuição do cargo. Para tal, e de forma semelhante à secção anterior, deve ser feita uma publicação nesta comunidade com título e corpo adequados.

founded 3 years ago
MODERATORS
1
 
 

@tmpod, não queres ir colocando as dificuldades que vais tendo com o lemmy.pt aqui na meta? Pode ser que alguém possa ajudar...

2
 
 

apelo original: https://lemmy.pt/post/2

Boas!

Falta à instância uma imagem de capa ("banner"), exibido na página inicial e nas pré-visualizações.
Como não sou grande artista, gostava que me dessem ideias ou elementos do que incluir nesta capa. Assim também temos algo bastante visível criado em conjunto pela comunidade.

Obrigado!

3
4
Federação com Peertube (external-content.duckduckgo.com)
submitted 2 days ago* (last edited 1 day ago) by [email protected] to c/[email protected]
 
 

É possível seguir canais de uma instância Peertube?

Estou a tentar seguir um canal (@gardiner_[email protected]) do subscribeto.me, mas não vejo vídeos e a subscrição fica pendente

4
 
 

Boas!

Após 5 meses sem novas versões do software base, eis uma que, apesar de não muito recheada, é muito bem-vinda.

A principal novidade são as várias melhorias de desempenho ao nível base de dados e da federação, particularmente no que toca a instâncias grandes, como o lemmy.world, lemmy.ml e por aí fora. A migração desses servidores para esta nova versão vai ter repercussões (positivas!) em toda a rede, com impacto significativo em instâncias mais pequenas que têm dificuldade em manter-se "a par" do que se passa nesses meios mais populosos.

Além disso, foram corrigidos vários problemas na interface principal, bem como nas outras, nomeadamente a Photon (p.lemmy.pt) que teve uma reestruturação gráfica mais pronunciada.

Como sempre, caso se deparem com algum problema, peço que entrem em contacto através de correio eletrónico ou Matrix.

Cumps,

~tmpod

5
7
Fotos (lemmy.pt)
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 
 

Estive mesmo para fazer um post a pedir fotos, mas depois lembrei-me... se calhar a instância não aguenta.

@[email protected], como é que estamos de espaço? É melhor não?

6
 
 

Aquele botãozinho em forma de escudo ali no canto superior direito também não faz nada, ou fica a rodar eternamente... é porque ainda não apareceu nenhum post para eu censurar?

Diz: "0 denúncia por ler" quando se "paira" com o ponteiro do rato sobre ele.

Há alguma consequência negativa em eu criar um post para eu próprio denunciar e "moderar", só para experimentar?

7
 
 

Boas.

Há coisa de duas semanas que a plataforma tem andado com uns erros de limite intermitentes, que até agora achava que era só do meu lado, uma vez que ninguém se tinha queixado. Entretanto alguém relatou o mesmo problema na sala de Matrix e eu fui averiguar melhor.
Parece que havia um cabeçalho HTTP em falta na comunicação do proxy (caddy) e do servidor principal. Já corrigi esse problema e parece que a coisa está melhor, mas mesmo assim ainda encontro alguns erros. Vou continuar a investigar melhor a causa e atualizarei esta pub com mais informação.

Entretanto, gostava de saber se mais alguém tem visto o mesmo e, se sim, com que frequência.

Obrigado!


Actualização: Pronto, acho que já percebi o problema: as categorias de limites são aplicadas de forma um tanto arbitrária. Concretamente, o limite "mensagem" é aplicado a quase todos os pedidos GET (pedir páginas normalmente), o que estava a levar os clientes a atingirem o limite muito rápido, limite esse que era bastante conservador uma vez que julgava aplicar-se só a enviar mensagens privadas.
Reduzi-o muito significativamente, portanto já não devem encontrar o problema com utilização normal. Vejam como a coisa se porta e digam!

8
 
 

Ali ao lado do menu pessoal ficava bem um botão para os artigos guardados pelo utilizador... isso é uma opção?

Eu guardo nos dispositivos móveis os artigos a que depois dou seguimento no computador (ninguém não merece escrever num teclado móvel 😆) . Para lhes ter acesso tenho que ir ao menu, escolher o perfil e finalmente os posts marcados. Ganda trabalheira!

9
 
 

O Lemmy Canvas está novamente a acontecer, depois de alguns percalços de desempenho que o obrigaram a fechar durante um bom bocado.

Parece que faltam menos de 24h para o evento concluir, portanto crio aqui este espaço para que nos possamos organizar melhor.

Seria interessante fazer bandeiras de Portugal, Brasil e/ou até da CPLP. Tb podemos tentar fazer o logo da instância, mas com o espaço que existe disponível é muito difícil, já está tudo muito cheio.

O que dizem?

10
6
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

Título: Alentejo

Ícone:

Banner:

Objetivo: De serras, ventos, penhascos, oliveiras e sobreiros...

11
6
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

Título: Coimbra

Ícone:

Banner:

Agradecendo ao João Nelas pela foto.

Objetivo: Discussão de tudo o que diz respeito ao distrito de Coimbra e arredores (no sentido lato do termo).

12
 
 

Nas configurações, em "Tipo" (um significante insuficiente, parece-me), escolhi "Subscrito". Mas quando vou a "Comunidades" aparecem-me sempre as locais e tenho de escolher manualmente as subscritas. Como é que se altera isso? Ou não se altera?

Presumo que "Tipo" altere apenas a configuração das publicações que vejo quando entro (feed principal?).

13
 
 

Não posso deixar de lamentar que não existam ainda duas comunidades: Coimbra e Alentejo.

Não tenho grande tempo - e nenhuma experiência - para moderar sozinho... alguém ajuda?

14
 
 

Olá gostava de criar uma comunidade dedicada a Telecoms, existe um canal no Telegram mas houve interesse em ter uma comunidade no fediverso!

15
 
 

Boas

Se estão a ler esta pub, certamente notaram na rapidez da instância!
Tempos de espera abismais para carregar os feeds, abrir publicações ou deixar comentários são coisas do passado :P

Não é nenhum segredo que a instância tem estado pela hora da morte já há vários meses. A verdade é que este "desleixo" e aparente abandono se deveu a uma grande perda de motivação da minha parte, motivada pelos sucessivos fracassos ao longo do último meio ano. Há muito tempo que a instância tem problemas de desempenho, em grande parte por causa do êxodo relativamente massivo de utilizadores do Reddit para o Lemmy, como consequência do grande "apagão" de 2023 (ref. em Inglês). Desde então que eu tenho travado uma batalha cansativa, tentando diagnosticar e corrigir os problemas do servidor; apesar de algumas atualizações promissoras ao software, e de melhorias muito significativas às configurações do servidor, os resultados finais foram efetivamente muito pobres. Assim, pouco a pouco a motivação foi-se perdendo, e a instância caiu num estado lamentável.

Porém, há cerca de três dias atrás, o Joel Reis (o meu contacto na WebTejo; ❤️) fez-me uma proposta muito interessante -- uma máquina mais potente, numa melhor localização, e com armazenamento de objetos, por um preço ligeiramente abaixo do atual. Rapidamente pusemos em marcha uma migração total do servidor antigo para o novo que, apesar da sua demora,[^1^] correu sem percalços e foi um sucesso estrondoso. A máquina é notavelmente mais rápida, o que se reflete com grande evidência no funcionamento das várias interfaces web e das aplicações móveis. Por enquanto ainda não migrámos o armazenamento de objetos, uma vez que é a WebTejo ainda está a dar os últimos toques na nova funcionalidade, mas assim que isso estiver pronto, passarei para lá todos os dados que atualmente residem nos servidores da Scaleway em França.

Portanto, se tudo correr bem, a instância não deverá voltar a ter problemas de desempenho, especialmente daquela dimensão absurda ;)
Digam-me o que acham do novo servidor!

Cumps,

~tmpod


PS: Eu ainda estou a fazer umas pequenas alterações aqui e ali, portanto é normal que de vez em quando o servidor aparente estar em baixo, é só momentâneo :p


[^1^]: A migração foi um tanto complexa porque decidi também migrar de Docker para Podman (duas ferramentas de gestão de "contentores virtuais"), e porque acabei por ter vários outros compromissos que tomaram mais prioridade (já que tb se contavam pelos dedos das mãos os utilizadores frequentes da plataforma).

16
 
 

Espero que tenham todos um próspero 2024 :3

17
 
 

Boas,

Neste momento alto da quadra natalícia, aqui vai uma atualização que é uma delícia :)

A demorada e tão aguardada versão 0.19 do Lemmy foi finalmente lançada e já está a correr a nossa instância!
Esperei pela primeira ronda de correções (0.19.1) antes de fazer a grande atualização, para não correr o risco de piorar ainda mais o estado relativamente débil no qual o servidor tem andado ultimamente. A migração da base de dados teve alguns soluços e foi bastante morosa, mas lá se fez. Está agora tudo mais limpinho e, com sorte, também mais rapidinho.
Esta versão traz uma série de melhorias, tanto ao nível da interface dos utilizadores, como dos administradores, porém mais importante ainda, uma série de otimizações ao nível da base de dados e das operações de federação (comunicação inter-servidor). Estou bastante esperançoso que isso venha aliviar um pouco o peso nos servidores mais pequenos como o nosso, que ficam sempre atolados com as mensagens dos servidores gigantes como o lemmy.world.
Para mais detalhes, podem ler as notas de lançamento (em Inglês).

Nos últimos dois meses tenho tido pouca atividade, em parte por ter sido um período mais calmo no que toca ao desenvolvimento do Lemmy em si, mas também porque o meu trabalho tem-me consumido a esmagadora maioria do meu tempo, deixando-me muito pouco livre.
Assim, deixo um apelo a quem tiver competências técnicas: por favor, consultem os ficheiros de deployment e entrem em contacto comigo através da nossa sala de Matrix, para podermos discutir melhorias à infraestrutura, de modo a melhorar a experiência de todos.
Qualquer ajuda é muito bem-vinda!

Por fim, desejo a todos e todas um excelente Natal com família, amigos e claro, uma boa ementa hehe Caso não celebrem, desejo um dia igualmente ótimo!

Cumps,

~tmpod

18
 
 

Não sei se é o local apropriado... pelo menos é o mais "local" possível. ;-)

19
 
 

Todos sabemos o esforço que o nosso amigo @tmpod tem dedicado ao lemmy.pt e os custos que ele tem suportado.

A apresentação na Festa do Software Livre foi muito elucidativa.

Urge assegurar que os custos de alojamento, operação e manutenção estão cobertos, não só para assegurar a continuidade do serviço mas também a sanidade de quem o gere.

A comunidade "SUSTENTABILIDADE LEMMY.PT" destina-se a discutir e seguir as medidas de financiamento que venham a ser lançadas, centralizando a informação num só lugar.

Nota: o nome "SUSTENTABILIDADE LEMMY.PT" é uma sugestão

20
 
 

Atualizações:
A migração está concluída! O servidor corre agora sobre o pequeno Alpine v3.18 :)


Boas!

Estou de volta com mais notícias :)
Desta vez trago atualizações, pequenas correções e um aviso importante!

Atualizações

Atualizaram-se todos os componentes para as suas respetivas versões mais recentes (a 12/08).

Serviço Versão
Servidor lemmy v0.18.4
Multimédia pict-rs v0.4.2
Base de dados postgres v15.4
Interface principal lemmy-ui v0.18.4
Voyager voyager v1.8.0
Alexandrite alexandrite v0.7.0
Mlmym mlmym v0.0.27
Métricas netdata v1.42.0

Além disso, um novo documento de transparência financeira foi lançada (já há uns dias), relativo ao passado mês de julho, acessível aqui.

Correções

Melhorou-se e corrigiu-se a lógica de proxying, que incorretamente dirigia algum tráfego para os componentes internos errados. Assim, resolveu-se o problema dos símbolos em falta na interface Alexandrite.

Como sempre, para mais detalhes técnicos sobre estas alterações, deve-se consultar o repositório de deployment.

⚠️ Migração do servidor

De momento, todos os serviços correm num VPS (Virtual Private Server) com Ubuntu 20.04 LTS (kernel 5.4).
As atualizações (por vezes importantes) a certos componentes demoram bastante tempo a chegar, o kernel está numa versão antiga (de 2019), carecendo de várias melhorias relevantes nas versões mais recentes (especialmente 6+), e o Ubuntu tem muito "lixo" embutido, que só ocupa espaço e consome recursos.

Assim, e tomando como exemplo outras plataformas, decidiu-se migrar os serviços para uma máquina com Alpine Linux (atualmente v3.18), uma distribuição minimalista, focada em segurança e manutenção.
Esta máquina continuará a ser um VPS com as mesmas características (3 vCPU, 6GB RAM, 85GB SSD).

Está, também, a considerar-se migrar o armazenamento das imagens (do serviço pict-rs) para Object Storage, e colocar uma camada de caching/CDN em cima dos vários serviços expostos. A bunny.net parece ser a melhor oferta, e foi recomendada por várias pessoas com experiência na área. Essa rede de CDN tem nós em Portugal, porém o centro de armazenamento mais próximo é em Espanha. Isto significa que os dados de multimédia passariam a estar alojados fora de território nacional, porém, ainda servidos aos clientes pelo nosso servidor (o pict-rs ainda obriga a que todo o tráfego passe pelo serviço). Se se empregasse uma camada de caching/CDN, então algum tráfego (em particular, recursos estáticos como CSS e multimédia) poderia passar a ser servido maioritariamente pelos nós da bunny.net e não pelo nosso servidor.

Visto ser uma operação um tanto delicada e, para evitar perdas de dados (locais), vai-se desativar o serviço durante a janela de manutenção. Espera-se não demorar mais que 3 horas, porém não damos garantias.
Para mais informações e atualizações sobre o processo, devem consultar a página da manutenção: https://estado.lemmy.pt/maintenance/245046

Em caso de dúvida não hesitem em comentar e colocar questões, especialmente no que toca a esta migração!

Cumps,

~tmpod

21
22
 
 

Ora viva,

Venho novamente quebrar o silêncio, depois de duas semanas sem grandes novidades.
Entretanto tivemos falhas, correções e atualizações. Na pequena parede de texto abaixo, vou tentar da uma visão do que aconteceu nas últimas duas semanas e do que espero que aí venha.

Falhas

Desde a grande explosão de popularidade do Lemmy, como resultado da implosão do Reddit, que o serviço tem tido uma boa dose de soluços. De pequenas interrupções a disrupções prolongadas, a lemmy.pt já sofreu vários precalços, com

No fim da semana passada, a coisa agravou-se e o servidor esteve indisponível durante largas horas. Um problema de armazenamento nunca antes visto imobilizou o servidor por completo. Nem o típico acesso remoto era possível, tal a gravidade. Aconteceu que, devido a um problema que mais tarde vim a saber originar-se na lógica de federação do Lemmy, uma das tabelas na base de dados chegou repentinamente a quase 30GB de tamanho, algo muito acima do esperado. Depois de algum "contorcionismo técnico" lá consegui resolver a situação e fazer algumas correções.
Decidi então atualizar e melhorar algumas partes do sistema...

Atualizações

No entretanto, a nova versão do servidor do Lemmy (0.18.3) foi lançada, trazendo grandes melhorias de desempenho e eficiência do armazenamento de certos dados, e assim corrigindo a origem do problema na passada semana.

A opção de disponibilização de métricas OpenTelemetry/Prometheus está agora ativada (apesar de atrasar ligeiramente o lançamento de novas versões no servidor), e pode ser consultada em https://metricas.lemmy.pt/metrics.

A página de estado da instância foi movida para fora da conta dos Serviços Radicais na BetterStack de modo a poder acomodar maior granularidade na monitorização dos vários componentes. Assim, é possível perceber que peça do puzzle está a falhar e qual poderá ser a causa.

Além disso, o Caddy (servidor web que coordena todos os pedidos) foi também atualizado, e o processo de cópias de segurança foi ligeiramente melhorado.

Novas interfaces

Além destas atualizações e melhorias, aproveitei os tempos de manutenção para implementar na infraestrutura três novas aplicações/interfaces web para a instância. Sim, três 🙃

A primeira, Voyager, na verdade já disponível para teste há uns bons dias, procura ser uma interface semelhante à aplicação Apollo para o Reddit, com um aspeto à Apple (se bem que com um tema à Android, experimental), e funcionalidades pensadas para dispositivos móveis.
Pode ser acedida em https://m.lemmy.pt/

A Alexandrite pretende ser uma alternativa agradável à interface web principal do Lemmy, focando-se, por enquanto, na experiência de computador. Já implementa quase todas as funcionalidades e apresenta uma interface diferente das outras aplicações.
Pode ser acedida em https://a.lemmy.pt/

Por fim, e para aqueles que sentem mais saudade do bom velho Reddit, está então disponível a Mlmym, um clone da interface do old.reddit.com, adaptado às particularidades do Lemmy. A vista principal numa instância simula uma espécia de /r/all, com cada comunidade a ser apresentada como um subreddit.
Pode ser acedida em https://old.lemmy.pt/

Futuro

E o que aí vem?

Bom, eu pretendo continuar a trabalhar, e com maior regularidade, no sentido de melhorar a robustez e segurança do serviço, não só através de alterações à organização da infraestrutura, como da eventual melhoria dos recursos da máquina virtual em que os servidores se encontram.
Pretendo também, em data ainda a definir concretamente, mover o servidor para um sistema operativo mais leve, robusto e seguro (AlpineLinux), bem como para um sistema de ficheiros que trará uma outra camada de proteção contra perdas de dados (btrfs).

No seguimento da publicação anterior, e para efeitos de transparência, amanhã ou depois será publicado o novo de documento de receitas e despesas associadas ao funcionamento da instância.

Durante esta semana estarei de férias, e portanto os meus tempos de resposta podem aumentar um pouco, mas não por isso deixarei de estar ativo.
Espero voltar com mais notícias assim que regressar à rotina normal.

Como sempre, se surgir alguma dúvida ou encontrarem algo que achem não estar bem, por favor entrem em contacto através dos comentários ou por email.

Cumps,

~tmpod

23
 
 

Olá. Aparentemente o lemmy.pt está em baixo há pelo menos 12 horas. O comportamento permanece após ter limpo a cache. Queria tebtar perceber se o problema está no bo servidor ou do meu lado, visto que canais e posts são acessíveis através do fediverso (como aliás dá para perceber com o presente post).

Obrigado

Erro!
Ocorreu um erro no servidor. Tenta atualizar a página. Se não funcionar, tenta novamente mais tarde. Se o problema persistir, podes pedir ajuda na comunidade de apoio do Lemmy ou na sala de Matrix do Lemmy.

24
 
 

Nota: Não sei se este é o melhor local para expor este feedback, mas se não for, digam-me onde colocar que eu altero.

Tal como muita gente, fiquei apenas a conhecer o Lemmy mais recentemente com os blackouts no Reddit. Desde então tenho estado a explorar um bocadinho este espaço e registei o mesmo handle em instâncias diferentes. Comecei por utilizar a instância lemmy.ml, ainda na altura dos blackouts e o mínimo que posso dizer é que não fiquei muito impressionado. A cada 2-3 clicks, tinha períodos de loading gigantescos, timeouts e erros por todo o lado. Pensei para comigo, "ok, isto é a sobrecarga no sistema, vamos deixar passar uns dias". Durante esse período, conheci esta instância e registei-me. A experiência inicial foi logo melhor bastante melhor, mas ainda com alguma lentidão e alguns timeouts. Os dias foram passando e infelizmente as coisas não têm melhorado. Ao ver cada vez mais pessoas a migrarem para o Lemmy, começava a questionar-me se o meu problema era a app que uso (liftoff), a instância ou simplesmente o Lemmy em si. A frustração começou a apoderar de mim. Alguns exemplos:

  • Estou a navegar no feed local ou de subscrições e de repente deixa de actualizar. Fica ali preso e não mais sai dali. Posso abrir, fechar a app, etc. nada funciona. Só se voltar daqui a uns 30 min e tentar novamente.
  • Vou fazer uma pesquisa, seja por posts ou comunidades e demora no mínimo uns 30s. Muitas vezes ainda dá ali um erro/timeout.
  • Estou no feed e faço upvote. Fica a fazer loading durante uns 20s e muitas vezes dá um erro.
  • Entro num post e os comentários não carregam. Faço refresh e apresenta um erro na zona dos comentários.

Este foi o comportamento que tive durante 2-3 semanas. Entretanto, experimentei outra app para garantir que o problema não era da app, e o resultado foi idêntico. Quando já estava mesmo a desistir de usar adoptar o Lemmy (principalmente quando utilizo outras apps do fediverso como o mastodon e tudo corria bem por lá), decidi tentar outra instância à 3-4 dias atrás, fui para o lemmy.world e boom, de repente praticamente tudo funciona e a fluidez é aceitável. Não é como se tivesse a utilizar um serviço centralizado, mas tem sido uma experiência completamente diferente. Ainda demora uns segundos quando faço upvote, e por vezes os comentários não carregam à primeira, mas funciona e tem fluidez. De referir ainda, que caso visite uma das comunidades registadas no lemmy.pt, e tenho muitas subscritas, alguns dos problemas aparecem novamente. Já me aconteceu tentar fazer um comentário e dar erro e também não conseguir fazer upvote.

Gostava então de perguntar e lançar para discussão se sou só eu que tenho tido esta experiência ou se mais gente tem tido situações semelhantes. Pessoalmente gostava muito mais de usar o lemmy.pt, Portugal é a minha casa e gostava de ajudar a instância e diferentes comunidades a crescerem. Daí estar também a lançar esta discussão para perceber se podemos fazer algo para melhorar!

Espero que não levem este post como uma crítica de bota abaixo. Se puder ajudar em alguma coisa, terei todo o gosto. Obrigado.

25
 
 

Boas!

Como prometido, finalmente terminei a preparação de dois repositórios importantes na melhoria da transparência na gestão desta instância. Em concreto, um alberga todos os ficheiros relevantes ao ambiente de produção no servidor, enquanto que o outro contém os dados e scripts necessários à publicação de balanços financeiros mensais.
Para aqueles com competências técnicas, qualquer contribuição é muito bem-vinda!

Em preparação para esta publicação do ambiente de produção da instância, fiz uma consolidação e reestruturação considerável, pelo que agora está tudo mais robusto e seguro. Até diria que ficou também mais rápido 😅
Com a manutenção de ontem, todas essas alterações estão já aplicadas ao serviço.

Com os balanços financeiros, pretendo tornar mais evidente o volume de donativos recebido e as despesas necessárias ao presente funcionamento do servidor. Serão publicados com período sensivelmente mensal (poderá não ser rigoroso ao dia), e irão sempre dizer respeito ao mês que passou.
O primeiro documento (relativo ao mês de junho de 2023) já está disponível: https://info.lemmy.pt/contabilidade/2023/06/2023-06.pdf (já tinha sido mostrado aos membros da sala de Matrix há uns dias hehe)

Aproveitei também para criar umas listas de correio eletrónico (mailing lists) com diversos propósitos. Em particular, a ~tmpod/[email protected] será usada para difundir manutenções (em paralelo com a página de estado BetterUptime) e outros avisos relevantes. Sugiro aos mais interessados subscrever essa lista 😉

Cumps,

~tmpod

view more: next ›