Esta documentação foi traduzida automaticamente por IA.
Com base no plugin de gerenciamento de arquivos, esta versão adiciona suporte para tipos de armazenamento de arquivos compatíveis com o protocolo S3. Qualquer serviço de armazenamento de objetos que suporte o protocolo S3 pode ser facilmente integrado, como Amazon S3, Alibaba Cloud OSS, Tencent Cloud COS, MinIO, Cloudflare R2, etc., aumentando a compatibilidade e a flexibilidade dos serviços de armazenamento.
Upload pelo Cliente: Os arquivos são enviados diretamente para o serviço de armazenamento, sem passar pelo servidor NocoBase, proporcionando uma experiência de upload mais eficiente e rápida.
Acesso Privado: Todas as URLs de arquivo são endereços de autorização temporária assinados, garantindo acesso seguro e com tempo limitado aos arquivos.
Gerenciamento de Tabelas de Arquivos: Gerencie e armazene centralmente todos os arquivos enviados, suportando vários tipos de arquivo e métodos de armazenamento, para facilitar a classificação e recuperação de arquivos.
Armazenamento de Campos de Anexo: Armazene anexos enviados via formulários ou registros e associe-os a entradas de dados específicas.
Habilite o plugin plugin-file-storage-s3-pro.
Vá para "Setting -> FileManager" para acessar as configurações de gerenciamento de arquivos.
Clique no botão "Add new" e selecione "S3 Pro".


Acesse Amazon S3 Console.
Clique no botão "Create bucket" no lado direito.

Bucket Name (Nome do Bucket), deixe os outros campos como padrão, role até o final da página e clique no botão "Create" para concluir o processo.









Use o AccessKey ID e o AccessKey Secret obtidos.
Acesse o painel de propriedades do bucket para encontrar o Bucket Name (Nome do Bucket) e a Region (Região).

Esta é uma configuração opcional. Configure-a quando precisar tornar os arquivos enviados completamente públicos.


Esta configuração é opcional e deve ser usada quando você precisar otimizar o tamanho ou o efeito da pré-visualização da imagem. Atenção: esta implantação pode gerar custos adicionais. Para mais detalhes, consulte os termos e preços da AWS.
Clique no botão Launch in the AWS Console (Iniciar no Console da AWS) na parte inferior da página para iniciar a implantação.

DemoUrl e clique no link para abrir a interface de demonstração.sharp do Node.js para processamento eficiente de imagens. Você pode baixar o código-fonte do repositório do GitHub e personalizá-lo conforme necessário.

Assim que a configuração estiver concluída, aguarde o status da implantação mudar para CREATE_COMPLETE.
Na configuração do NocoBase, observe o seguinte:
Thumbnail rule: Preencha os parâmetros de processamento de imagem, como ?width=100. Para detalhes, consulte a documentação da AWS.Access endpoint: Insira o valor de Outputs -> ApiEndpoint após a implantação.Full access URL style: Selecione Ignore (já que o nome do bucket já foi preenchido na configuração, ele não é necessário para o acesso).



Preencha os detalhes do bucket e clique em "Create" (Criar).
Bucket Name: Escolha com base nas suas necessidades de negócio.Region: Selecione a região mais próxima para seus usuários.




Para fins de demonstração, criaremos um AccessKey usando a conta principal. Em um ambiente de produção, é recomendado usar o RAM para criar o AccessKey. Para instruções, consulte a documentação do Alibaba Cloud.
Clique no botão "Create AccessKey" (Criar Chave de Acesso).



Use o AccessKey ID e o AccessKey Secret obtidos na etapa anterior.
Vá para a página de detalhes do bucket para obter o nome do Bucket.

Region (Região) (o sufixo ".aliyuncs.com" não é necessário).
https:// ao inseri-lo no NocoBase.
Esta configuração é opcional e deve ser usada apenas quando for necessário otimizar o tamanho ou o efeito da pré-visualização da imagem.
Preencha os parâmetros relevantes para Thumbnail rule. Para configurações de parâmetros específicos, consulte a documentação do Alibaba Cloud sobre Processamento de Imagens.
Mantenha as configurações de Full upload URL style e Full access URL style iguais.




Vá para a página File manager (Gerenciador de arquivos) no NocoBase.
Clique no botão Add new (Adicionar novo) e selecione S3 Pro.
Preencha o formulário:
"auto".
Consulte as configurações dos serviços de arquivo acima. A lógica é semelhante.

Consulte as configurações dos serviços de arquivo acima. A lógica é semelhante.

Consulte a documentação do plugin de gerenciamento de arquivos.