isso está acontecendo novamente e quebrando o CI dos testes de sistema padrão
O CI dos testes de sistema padrão do sistema de plugins do Discourse falhou durante a configuração do ambiente compartilhado do MinIO. O download do cliente MinIO retornou HTTP 410 antes de qualquer teste de sistema de plugin ser executado.
Tanto o minio/minio quanto o minio/mc agora estão arquivados.
O README do MinIO diz: “Alternativas:AIStor Free — Edição completa e independente para uso da comunidade (licença gratuita)”.
O README do MinIO também afirma: “Importante: A edição comunitária do MinIO agora é distribuída apenas como código-fonte. Não forneceremos mais releases de binários pré-compilados para a versão comunitária.”
Não tenho certeza se o AIStor é uma substituição direta e simples?
Considerando que isso simplesmente não funciona mais, seria melhor desabilitar essa dependência e pular os testes que dependem dela, por enquanto?
Encontrei algo semelhante quando percebi que o Minio é uma dependência de um dos serviços que uso, e foi apenas ontem que eu estava avaliando alternativas.
Parece que a opção mais leve e mais desenvolvida é https://garagehq.deuxfleurs.fr/, enquanto a mais completa (ainda em desenvolvimento e possivelmente ainda não pronta para produção) é RustFS · GitHub
é, o RustFS parece ter o maior potencial à primeira vista, mas também não é uma solução plug-and-play. no momento, estou trabalhando em simplesmente fazer o fork desses dois repositórios e criar um fluxo de trabalho que compilará o binário para nós.