Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej
W oparciu o wtyczkę do zarządzania plikami, dodano obsługę typów przechowywania plików zgodnych z protokołem S3. Każda usługa przechowywania obiektów obsługująca protokół S3, taka jak Amazon S3, Aliyun OSS, Tencent COS, MinIO, Cloudflare R2 itp., może być łatwo zintegrowana, co dodatkowo zwiększa kompatybilność i elastyczność usług przechowywania.
Przesyłanie po stronie klienta: Proces przesyłania plików nie przechodzi przez serwer NocoBase, lecz łączy się bezpośrednio z usługą przechowywania plików, zapewniając bardziej wydajne i szybsze przesyłanie.
Dostęp prywatny: Podczas uzyskiwania dostępu do plików, wszystkie adresy URL są podpisanymi, tymczasowymi adresami autoryzacyjnymi, co zapewnia bezpieczeństwo i aktualność dostępu do plików.
Zarządzanie kolekcjami plików: Centralne zarządzanie i przechowywanie wszystkich przesłanych plików, z obsługą różnych typów plików i metod przechowywania, co ułatwia ich klasyfikację i wyszukiwanie.
Przechowywanie załączników w polach: Służy do przechowywania danych załączników przesyłanych w formularzach lub rekordach, z obsługą powiązania z konkretnymi rekordami danych.
Proszę włączyć wtyczkę plugin-file-storage-s3-pro.
Proszę kliknąć "Setting -> FileManager", aby przejść do ustawień zarządzania plikami.
Proszę kliknąć przycisk "Add new" i wybrać "S3 Pro".


Proszę otworzyć https://ap-southeast-1.console.aws.amazon.com/s3/home, aby przejść do konsoli S3.
Proszę kliknąć przycisk "Create bucket" po prawej stronie.











AccessKey ID i AccessKey Secret to wartości, które uzyskał Pan/Pani w poprzednim kroku. Proszę je dokładnie uzupełnić.
Proszę przejść do panelu właściwości (properties) strony szczegółów bucketa, gdzie może Pan/Pani uzyskać nazwę Bucketa i informacje o Regionie (obszarze).

Jest to konfiguracja opcjonalna. Proszę ją ustawić, jeśli chce Pan/Pani, aby przesłane pliki były całkowicie publiczne.


Ta konfiguracja jest opcjonalna i służy do optymalizacji rozmiaru lub efektów podglądu obrazów. Proszę pamiętać, że to rozwiązanie wdrożeniowe może wiązać się z dodatkowymi kosztami. Szczegółowe informacje na temat opłat znajdzie Pan/Pani w odpowiednich warunkach AWS.
Proszę odwiedzić stronę Dynamic Image Transformation for Amazon CloudFront.
Proszę kliknąć przycisk Launch in the AWS Console na dole strony, aby rozpocząć wdrażanie rozwiązania.

Proszę postępować zgodnie z instrukcjami, aby zakończyć konfigurację. Należy zwrócić szczególną uwagę na następujące opcje:
sharp Node.js do efektywnego przetwarzania obrazów. Może Pan/Pani pobrać kod źródłowy z repozytorium GitHub i dostosować go według potrzeb.

Po zakończeniu konfiguracji proszę poczekać, aż status wdrożenia zmieni się na CREATE_COMPLETE.
W konfiguracji NocoBase należy zwrócić uwagę na kilka kwestii:
Thumbnail rule: Proszę wypełnić parametry związane z przetwarzaniem obrazów, na przykład ?width=100. Szczegóły znajdzie Pan/Pani w dokumentacji AWS.Access endpoint: Proszę wypełnić wartość Outputs -> ApiEndpoint po wdrożeniu.Full access URL style: Należy zaznaczyć opcję Ignore (ponieważ nazwa zasobnika została już podana podczas konfiguracji i nie jest już potrzebna podczas dostępu).



Proszę wypełnić odpowiednie informacje dotyczące bucketa, a następnie kliknąć przycisk Create.
Nazwa Bucketa (Bucket Name) powinna odpowiadać potrzebom Pana/Pani działalności; nazwa może być dowolna.
Proszę wybrać Region (obszar) najbliższy Pana/Pani użytkownikom.
Pozostałe ustawienia można pozostawić domyślne lub skonfigurować według własnych wymagań.





W celu ułatwienia demonstracji, klucz AccessKey jest tworzony za pomocą konta głównego. W środowisku produkcyjnym zaleca się użycie RAM do jego utworzenia. Może Pan/Pani zapoznać się z https://www.alibabacloud.com/help/en/ram/user-guide/create-an-accesskey-pair
Proszę kliknąć przycisk "Create AccessKey".



AccessKey ID i AccessKey Secret to wartości uzyskane w poprzednim kroku.
Proszę przejść do strony szczegółów bucketa, aby uzyskać nazwę Bucketa.



Ta konfiguracja jest opcjonalna i powinna być używana tylko wtedy, gdy potrzebuje Pan/Pani zoptymalizować rozmiar lub efekty podglądu obrazów.
Proszę wypełnić parametry związane z Thumbnail rule. Szczegółowe ustawienia parametrów znajdzie Pan/Pani w Parametrach przetwarzania obrazów.
Full upload URL style i Full access URL style mogą pozostać takie same.




Proszę przejść do strony NocoBase -> File manager.
Proszę kliknąć przycisk Add new i wybrać S3 Pro.
Proszę wypełnić formularz:

Może Pan/Pani odnieść się do konfiguracji wspomnianych powyżej usług plików, ponieważ logika jest podobna.

Może Pan/Pani odnieść się do konfiguracji wspomnianych powyżej usług plików, ponieważ logika jest podobna.
