Servidor de Compartilhamento de Arquivos Gokapi 1.9 Introduz Suporte ao Redis
Gokapi 1.9, um servidor leve de compartilhamento de arquivos auto-hospedado, traz integração com Redis, velocidades de upload melhoradas e uma nova imagem Docker.
Gokapi, um software de compartilhamento e gerenciamento de arquivos de código aberto, lançou sua versão mais recente, 1.9, que foca em maior confiabilidade, velocidade e personalização.
Para quem não conhece, é um servidor de compartilhamento de arquivos leve e auto-hospedado escrito em Go, que compartilha arquivos que expiram após um número definido de downloads ou dias. É conhecido por sua simplicidade e eficácia, sendo uma alternativa ao Firefox Send, que foi descontinuado.
Principais Melhorias do Gokapi 1.9
O Gokapi 1.9 resolve várias questões críticas enquanto introduz funcionalidades que os usuários aguardavam ansiosamente:
Melhorias de Desempenho: A nova atualização corrige problemas que causavam uploads lentos em algumas situações, permitindo que os usuários esperem velocidades de upload mais rápidas. Essa melhoria garante que o Gokapi continue competitivo e eficiente no gerenciamento de transferências de arquivos.
Suporte a Redis: Além do suporte existente ao SQLite, o Gokapi agora inclui opções para Redis, um recurso que os usuários podem optar durante a configuração. Essa mudança oferece mais opções de escalabilidade e desempenho, dependendo das necessidades do usuário.
Flexibilidade do Banco de Dados: Os usuários agora podem alterar a localização do banco de dados durante a configuração, adicionando uma camada extra de personalização para aqueles com necessidades específicas de gerenciamento de armazenamento.
Correções de Fuso Horário e Código QR: A atualização corrige discrepâncias de fuso horário em imagens Docker e garante que os códigos QR gerados para arquivos compartilhados incluam a chave de descriptografia necessária quando a criptografia de ponta a ponta estiver ativada.
Recursos aprimorados de URL: O Gokapi 1.9 permite que nomes de arquivos sejam exibidos nas URLs, um recurso útil para usuários que precisam identificar arquivos rapidamente sem acessá-los diretamente.
Compatibilidade com Windows: Esta versão também corrige problemas relacionados ao comando ‘go generate’ no Windows e adiciona suporte para Windows em arquiteturas ARM64, ampliando sua usabilidade em diferentes plataformas.
No entanto, com a introdução de novos recursos, algumas mudanças incompatíveis tornaram-se necessárias:
- A variável de ambiente
GOKAPI_DB_NAMEestá obsoleta. Novas instalações salvarão a localização do banco de dados como uma string de URL no arquivo de configuração, facilitando configurações mais simples e flexíveis. - A API agora retorna uma URL completa para download ou hotlink de arquivos, com uma inclusão opcional do nome do arquivo, alterando a forma como os aplicativos interagem com o Gokapi.
Por fim, para usuários que estão atualizando de versões antigas, é recomendável que o arquivo de configuração seja gravável e que a versão 1.8.4 seja atualizada antes de passar para a 1.9. Esta etapa é crucial para quem está migrando de qualquer versão anterior à 1.8.0, a fim de acomodar todas as mudanças de forma suave.
Para obter informações detalhadas sobre todas as alterações na versão mais recente, visite o changelog.

