Przeglądarka Civo Object Storage na Maca.
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.
-
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ę.
-
Pause i Resume.
Pause kopiuje każdy plik z Object Store do centralnego vaulta civo-cloud-manager, weryfikuje klucze i rozmiary, a potem kasuje oryginał. Resume 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 Pause i Resume oszczędzają pieniądze.
Nieaktywny Civo Object Store nadal kosztuje tyle, ile wynosi jego przydzielony maksymalny rozmiar, nawet przy zerowym ruchu. Pause 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. Resume 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.
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.
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.
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.