Przeglądarka Civo Object Storage na Maca.
Ostatnia aktualizacja Autor: Marcel R. G. Berger
Natywna przeglądarka plików zgodna z S3. Wstrzymaj nieaktywne buckety do centralnego vaulta i obetnij koszty.
Civo Object Storage jest zgodne z S3. CivoCloudManager ma natywnego klienta S3 napisanego w Swift: ListObjects v2 i Get, z AWS Signature V4 zbudowanym na CryptoKit. Bez SDK AWS, bez wrappera Electron. Przeglądaj buckety, pobieraj pojedyncze pliki albo całe foldery i wstrzymuj nieaktywne store'y do centralnego vaulta, żeby przestać za nie płacić.
Co daje przeglądarka Object Storage.
Przeglądarka Object Storage w CivoCloudManager to natywna przeglądarka plików zgodna z S3, w której przeglądasz buckety Civo Object Storage, pobierasz pliki i foldery oraz wstrzymujesz nieużywane store'y do centralnego vaulta. Działa na własnym kliencie S3 w Swifcie, bez AWS SDK.
-
Natywny klient S3, bez SDK AWS.
ListObjects v2 i Get zaimplementowane wprost w Swift. Podpisywane przez AWS Signature V4 z HMAC-SHA256 z CryptoKit. Przeglądanie i pobieranie; wysyłanie i kasowanie zostaje przy s3cmd albo rclone. Natywnie na Apple Silicon, zero zewnętrznych zależności w czasie działania.
-
Nawigacja po folderach z okruszkami.
Model folderów oparty na wspólnym prefiksie. Wchodź w podfoldery, wracaj po ścieżce okruszków, zaznaczaj wiele plików naraz.
-
Pobieranie pojedyncze, wielokrotne i rekurencyjne.
Pobierz jeden plik, zaznaczenie wielu albo cały folder rekurencyjnie. Pliki lądują w folderze Pobrane, a arkusz postępu pokazuje liczbę plików, bajty i bieżącą pozycję.
-
Wstrzymaj i Wznów.
„Wstrzymaj” kopiuje każdy plik z Object Store do centralnego vaulta civo-cloud-manager, weryfikuje klucze i rozmiary, a potem kasuje oryginał. „Wznów” tworzy store ponownie z tą samą nazwą i poświadczeniami i przywraca każdy plik. Vault skaluje się sam, transfery idą po cztery równolegle, weryfikacja przed kasowaniem jest domyślnie włączona.
-
Poświadczenia za Touch ID.
Klucze dostępu do Object Store mieszkają w macOS Keychain. Odsłonięcie klucza tajnego wymaga Touch ID albo systemowego hasła jako zapasu.
-
Zmiana rozmiaru Object Store.
Zmień maksymalny rozmiar dowolnego store'a steperem w widoku szczegółów, pod spodem idzie PUT /objectstores/:id.
Jak „Wstrzymaj” i „Wznów” oszczędzają pieniądze.
„Wstrzymaj” i „Wznów” oszczędzają pieniądze, bo wstrzymany Object Store jest usuwany po zarchiwizowaniu plików i znika z rachunku Civo. Nieaktywny Civo Object Store nadal kosztuje tyle, ile wynosi jego przydzielony maksymalny rozmiar, nawet przy zerowym ruchu. „Wstrzymaj” kopiuje zawartość do jednego współdzielonego store'a vaulta (powiększanego z wyprzedzeniem), weryfikuje klucz po kluczu, a potem kasuje store źródłowy przez DELETE /objectstores/:id, więc pozycja znika z rachunku Civo. „Wznów” odwraca ten proces: powstaje nowy store o tej samej nazwie i z tymi samymi poświadczeniami, pliki wracają z prefiksu w vaulcie, a vault kurczy się z powrotem. Plik manifest.json w vaulcie pilnuje listy wstrzymanych store'ów, więc odzyskasz je później nawet ze świeżego Maca.
Dlaczego natywny SigV4 ma znaczenie.
Natywne SigV4 oznacza, że aplikacja sama podpisuje każde żądanie S3 i obywa się bez AWS SDK. Większość klientów S3 na macOS wozi ze sobą SDK AWS: kilkaset megabajtów pobrania, szerokie uprawnienia, telemetria. CivoCloudManager podpisuje każde żądanie wprost przez HMAC-SHA256 z CryptoKit. Bundle zostaje mały, App Sandbox ciasny (cztery uprawnienia, żadnego dostępu do plików poza tymi, które sam wskażesz), i nie ma zewnętrznego SDK, które trzeba aktualizować pod kolejne CVE.
Przeglądarka Civo Object Storage: częste pytania
Jak przeglądać Civo Object Storage na Macu?
Czy mogę wysyłać pliki do Civo Object Storage przez CivoCloudManager?
Jak przestać płacić za nieużywany Civo Object Store?
Pogłębione materiały
Osobny tekst dla każdego produktu Civo.
Każda powierzchnia Civo, której dotyka CivoCloudManager, ma własną stronę ze szczegółami, kompromisami i architekturą. Wybierz tę, która jest najbliżej twojej codziennej pracy.
- 01 Alternatywa dla Civo CLI na Maca Gdzie GUI wygrywa z CLI, gdzie nie wygrywa i jak oba działają obok siebie.
- 02 Civo Kubernetes GUI na Maca Dashboard klastra na żywo, logi podów w czasie rzeczywistym, bez kubectl.
- 03 Civo firewall z paska menu Maca Otwarcie i zamknięcie firewalla jednym kliknięciem, auto-wykrywanie IP, timer auto-close.
- 04 Dashboard kosztów Civo na Maca Realne opłaty z Civo charges API. Wybór okresu i prognoza na koniec miesiąca.
- 05 Regiony Civo Które produkty Civo działają w którym regionie, gdzie są GPU i jak CivoCloudManager mieści cztery regiony w jednym oknie.
Poradniki
Krok po kroku, i uczciwe porównania.
- 01 Podłącz klucz API Civo Wygeneruj klucz w dashboardzie Civo, wklej go jeden raz, a dalej trzyma go macOS Keychain.
- 02 Otwórz firewall dla swojego IP Ręczna procedura, pułapka zmiennego IP, którą po sobie zostawia, i darmowa ścieżka z paska menu, która zamyka regułę na termin.
- 03 kontra Lens, OpenLens i k9s Trzy narzędzia niezależne od klastra, jedno zrobione pod Civo. Ta różnica decyduje, które chcesz mieć otwarte.
- 04 Civo Object Storage przez S3 Endpoint regionu, działająca konfiguracja dla s3cmd, rclone i AWS CLI, i co natywny klient robi inaczej.
- 05 Civo DNS na Macu Skieruj domenę na serwery nazw Civo, a potem trzymaj strefę w natywnej aplikacji zamiast w karcie przeglądarki.
- 06 Changelog Wszystkie wydania, od najnowszego, z detalem, którego notka w sklepie nie udźwignie.
Otwórz Civo Object Storage w natywnej przeglądarce.
Jednorazowy zakup w Mac App Store. Chmura rodzinna włączona.