Foi lançado o Nextcloud Hub 24, que oferece uma solução autossuficiente para facilitar o trabalho colaborativo de funcionários e equipes que desenvolvem diversos projetos. Foi publicada simultaneamente a plataforma em nuvem que suporta o Nextcloud Hub, a Nextcloud 24, permitindo a implementação de um armazenamento em nuvem com suporte à sincronização e troca de dados, possibilitando a visualização e edição de dados de qualquer dispositivo em qualquer ponto da rede (por meio de uma interface web ou WebDAV). O servidor Nextcloud pode ser implementado em qualquer hospedagem que suporte a execução de scripts PHP e ofereça acesso ao SQLite, MariaDB/MySQL ou PostgreSQL. Os códigos-fonte do Nextcloud são distribuídos sob a licença AGPL.
Em termos de funcionalidades, o Nextcloud Hub lembra o Google Docs e o Microsoft 365, mas permite criar uma infraestrutura de colaboração totalmente controlada, operando em seus próprios servidores e não dependente de serviços de nuvem externos. O Nextcloud Hub integra em um único ambiente vários aplicativos complementares à plataforma em nuvem Nextcloud, permitindo a colaboração em documentos de escritório, arquivos e informações para planejamento de tarefas e eventos. A plataforma também inclui complementos para acesso a e-mails, troca de mensagens, organização de videoconferências e chats.
A autenticação de usuários pode ser realizada tanto por um banco de dados local quanto por meio de integração com LDAP/Active Directory, Kerberos, IMAP e Shibboleth/SAML 2.0, incluindo a aplicação de autenticação de dois fatores, SSO (Single-sign-on) e vinculação de novos sistemas a uma conta através de QR Code. O controle de versão permite acompanhar as alterações em arquivos, comentários, regras de compartilhamento e tags.
Os principais componentes da plataforma Nextcloud Hub:
- Arquivos — organização de armazenamento, sincronização, acesso compartilhado e troca de arquivos. O acesso pode ser realizado tanto através da Web quanto com software cliente para sistemas desktop e móveis. Recursos avançados incluem busca de texto completo, anexação de arquivos ao enviar comentários, controle de acesso seletivo, criação de links protegidos por senha para download, integração com armazenamento externo (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox, etc.).
- O Flow otimiza processos de negócios por meio da automação de tarefas rotineiras, como a conversão de documentos em PDF, o envio de mensagens em chats ao carregar novos arquivos em diretórios específicos e a atribuição automática de tags. É possível criar manipuladores personalizados que executam ações em resposta a eventos específicos.
- Nextcloud Office — ferramentas integradas para edição colaborativa de documentos, planilhas e apresentações, desenvolvidas em colaboração com a Collabora. Oferece suporte à integração com os pacotes OnlyOffice, Collabora Online, MS Office Online Server e Hancom office.
- Fotos — uma galeria de imagens que simplifica a busca, o compartilhamento e a navegação por uma coleção colaborativa de fotos e imagens. O suporte para classificação de fotos por tempo, local, tags e frequência de visualização é mantido.
- Calendário — um planejador de calendário que permite coordenar reuniões, planejar chats e videoconferências. Oferece integração com ferramentas de trabalho em grupo em iOS, Android, macOS, Windows, Linux, Outlook e Thunderbird. Suporta a importação de eventos de recursos externos que suportam o protocolo WebCal.
- Mail — um diretório compartilhado e interface web para trabalhar com email. É possível vincular várias contas a uma única caixa de entrada. O suporte para criptografia de emails e anexação de assinaturas digitais baseadas em OpenPGP está disponível. A sincronização do diretório pode ser feita usando CalDAV.
- Talk — sistema de troca de mensagens e realização de webconferências (chat, áudio e vídeo). Suporte a grupos, possibilidade de compartilhar conteúdo da tela e suporte a gateways SIP para integração com telefonia comum.
- Nextcloud Backup — solução para armazenamento descentralizado de backups.
Novidades do Nextcloud Hub 24:
- Foram disponibilizadas ferramentas para migração, permitindo que o usuário exporte todos os seus dados em forma de um único arquivo zip e os importe em outra instalação. servidorA exportação abrange configurações de usuário e perfil, dados de aplicativos (Groupware, Files), calendários, comentários, itens favoritos, etc. O suporte à migração ainda não foi adicionado a todos os aplicativos, mas foi proposto um API especial para extração de dados específicos de aplicativos, que será implementado gradualmente. As ferramentas de migração permitem que o usuário não dependa de uma plataforma específica, facilitando a transferência de suas informações; por exemplo, o usuário pode transferir rapidamente seus dados para seu servidor pessoal a qualquer momento.

- Na subsistema de armazenamento e compartilhamento de arquivos (Nextcloud Files), foram feitas alterações direcionadas ao aumento de desempenho e escalabilidade. Foi adicionado um API de Pesquisa Empresarial para indexação de conteúdo armazenado no Nextcloud por mecanismos de busca de terceiros. Foi implementado um controle de permissões seletivo para compartilhamento; por exemplo, os usuários podem receber direitos distintos de edição, exclusão e upload de dados em diretórios compartilhados. Na funcionalidade de compartilhamento por email (Share-by-mail), foi garantida a geração de tokens temporários para verificar a titularidade do endereço de email em vez de usar uma senha fixa.
A carga no banco de dados foi reduzida em até 4 vezes durante a execução de operações padrão. Ao exibir o conteúdo dos diretórios na interface, o número de consultas ao banco de dados foi diminuído em 75%. Além disso, o número de acessos ao banco de dados durante o uso do perfil do usuário foi significativamente reduzido. A eficiência do cache de avatares foi aumentada, que agora são gerados apenas em dois tamanhos. O armazenamento de informações sobre a atividade do usuário foi otimizado. Um sistema de perfis embutido foi adicionado para identificar gargalos. O número de conexões com servidor Redis. O processamento de cotas, o trabalho com tokens, o acesso via WebDAV e a leitura de dados sobre o estado do usuário foram acelerados. O uso do cache para acelerar o acesso aos recursos foi expandido. O tempo de carregamento das páginas foi reduzido.

Foi concedida ao administrador a possibilidade de definir um tempo arbitrário para a execução de tarefas em segundo plano, que podem ser transferidas para períodos de mínima atividade. Foi adicionada a possibilidade de mover as operações de geração e redimensionamento de miniaturas para um microserviço separado, executado em Docker. Os dados relacionados ao processamento da atividade do usuário (Activities) podem ser transferidos para um banco de dados separado.
- A interface dos componentes para organização do trabalho colaborativo (Nextcloud Groupware) foi aprimorada. No calendário, foram adicionados botões para aceitar/rejeitar convites, permitindo alterar o status de participação pela interface web. No cliente de e-mail, foi adicionada a função de enviar mensagens programadas e cancelar e-mails recém-enviados.
- No sistema de mensagens Nextcloud Talk, foram realizadas melhorias de desempenho e acrescentado suporte a reações, permitindo expressar a opinião sobre uma mensagem utilizando Emojis. Foi adicionada uma aba de Mídia, onde todos os arquivos de mídia enviados no chat são exibidos e podem ser buscados. A integração com a área de trabalho foi aprimorada — agora é possível enviar uma resposta a partir da notificação pop-up de uma nova mensagem e o recebimento de chamadas foi simplificado. Na versão para dispositivos móveis, foi adicionada a opção de escolher o dispositivo de saída de som. Ao compartilhar a tela, foi acrescentado o suporte à transmissão de áudio do sistema, além da imagem.

- No pacote de escritório integrado (Collabora Online), uma nova interface baseada em guias foi proposta (os itens do menu superior são exibidos na forma de painéis de ferramentas que mudam).
- Nos ambientes de colaboração, a bloqueio automático de arquivos durante a edição em aplicativos de escritório Text e Collabora Online foi implementada (o bloqueio impede que outros clientes façam alterações no arquivo editado); se desejado, os arquivos podem ser bloqueados e desbloqueados manualmente.
- No editor de texto Nextcloud Text, o suporte a tabelas e cartões informativos foi introduzido. A possibilidade de upload direto de imagens através da interface de arrastar e soltar foi adicionada. O recurso de preenchimento automático foi garantido ao inserir Emojis.
- No aplicativo Nextcloud Collectives, que oferece uma interface para construir uma base de conhecimento e conectar documentos a grupos, agora é possível configurar de forma flexível as permissões de acesso e fornecer acesso a várias páginas através de um único link.
Fonte: opennet.ru



