Nubbo łączy się z Wasabi za pomocą klucza dostępu i regionu twoich bucketów. W kilka minut trafiają one do eksploratora plików z bezpośrednim przesyłaniem, linkami udostępniającymi i galeriami. Ten poradnik prowadzi krok po kroku przez kreator Nubbo, obiema ścieżkami: automatyczną lub z kluczem ograniczonym do jednego bucketu.
Co zyskujesz
- Przeglądasz bucket jak dysk: foldery, widoki, wyszukiwanie, kosz, etykiety i ulubione.
- Przesyłasz i pobierasz pliki bezpośrednio między przeglądarką a Wasabi. Pliki nigdy nie przechodzą przez serwery Nubbo.
- Udostępniasz pliki i foldery z hasłem, datą wygaśnięcia i limitem pobrań, odbierasz pliki do swojego bucketu i tworzysz galerie.
- Twoje klucze są przechowywane w postaci zaszyfrowanej algorytmem AES-256-GCM, a bucket możesz odłączyć w każdej chwili.
Zanim zaczniesz
Potrzebujesz konta w Wasabi i konta w Nubbo. Każdy połączony bucket wlicza się do limitu twojego planu: plan Bezpłatny pozwala na 2, Personal na 5, a Pro nie ma limitu. Wasabi ma 16 regionów, a Nubbo pyta o region bucketu, bo każdy ma własny endpoint. Jeśli nie masz jeszcze konta, Wasabi oferuje 30-dniowy bezpłatny okres próbny z maksymalnie 1 TB i bez karty.
Wybierz sposób połączenia
Kreator Nubbo oferuje dwie ścieżki. Obie kończą się tak samo: bucket jest połączony i gotowy do przesyłania z przeglądarki.
| Automatycznie | Z ograniczonym kluczem | |
|---|---|---|
| Klucz | Dostęp do całego konta | Ograniczony do jednego bucketu |
| Bucket | Nubbo używa jednego z twoich lub tworzy nowy | Najpierw tworzysz go sam |
| CORS | Nubbo sprawdza CORS Wasabi | Sprawdzasz go sam |
| Kiedy ją wybrać | Najszybsza droga | Gdy nie chcesz dawać dostępu do całego konta |
Połączenie automatyczne
Krok 1: utwórz klucz w Wasabi
- W konsoli Wasabi otwórz Access Keys i naciśnij Create Access Key.
- Wybierz Root User albo Sub-User z polityką WasabiFullAccess i naciśnij Create.
- Naciśnij Show i skopiuj access key oraz secret key albo pobierz plik CSV. Wasabi nie pokaże ich ponownie.
Krok 2: połącz bucket w Nubbo
W Nubbo otwórz Buckety i naciśnij Połącz bucket. Wybierz Wasabi i naciśnij Dalej.

Wybierz Automatycznie i naciśnij Dalej.

W kroku Twój klucz wklej access key i secret key i wybierz region swoich bucketów. Naciśnij Sprawdź klucz. Nubbo sprawdza, czy klucz działa i czy ma dostęp do całego konta.

Wybierz jeden ze swoich bucketów i naciśnij Użyj tego bucketu albo zaznacz Utwórz nowy, wpisz nazwę, wybierz region i naciśnij Utwórz i przygotuj. Wasabi nie pozwala zmieniać CORS przez API, więc Nubbo sprawdza, czy domyślny CORS Wasabi już pozwala na przesyłanie z aplikacji.

Przejrzyj trzy weryfikacje, jeśli chcesz, zmień pole Nazwa w Nubbo i naciśnij Zakończ. Bucket pojawi się w sekcji Buckety i możesz go otworzyć w eksploratorze.

Jeśli Nubbo nie może dodać reguły CORS twoim kluczem, kreator przeniesie cię do kroku CORS. Wtedy postępuj według sekcji Dodaj regułę CORS.
Połączenie z ograniczonym kluczem
Krok 1: przygotuj bucket i klucz w Wasabi
- W Buckets naciśnij Create Bucket, wpisz nazwę, wybierz region i utwórz go.
- W Policies naciśnij Create Policy i utwórz politykę z dostępem tylko do tego bucketu. Pomoże ci w tym generator polityk Wasabi.
- W Users naciśnij Create User, zaznacz dostęp Programmatic i dołącz tę politykę.
- W Access Keys naciśnij Create Access Key, wybierz Sub-User i tego użytkownika, a następnie skopiuj access key i secret key.
Krok 2: połącz bucket w Nubbo
- W sekcji Buckety naciśnij Połącz bucket, wybierz Wasabi, a potem Z ograniczonym kluczem.
- Wklej access key i secret key i wybierz region. Naciśnij Sprawdź klucz.
- Wpisz dokładną nazwę bucketu i naciśnij Sprawdź dostęp.
- Kreator przejdzie do kroku CORS z regułą, którą musisz dodać.
Dodaj regułę CORS
Reguła CORS pozwala przeglądarce przesyłać i pobierać pliki z twojego bucketu na https://nubbo.app. To ta sama reguła, którą kreator pokazuje w kroku CORS.
Wasabi nie pozwala zmieniać CORS przez API, ale dopóki bucket nie ma własnych reguł, odpowiada każdemu originowi. Dlatego w Wasabi zwykle nie trzeba niczego dodawać: w kroku CORS od razu naciśnij Dodane, sprawdź, a weryfikacja przejdzie. Na ścieżce automatycznej Nubbo wykonuje tę weryfikację samo.
Tylko jeśli dodałeś już w konsoli własne reguły CORS, dodaj też regułę Nubbo, bo twoje reguły zastępują domyślne ustawienie Wasabi: otwórz bucket, Settings, karta Permissions, Cross-Origin Resource Sharing (CORS), naciśnij Edit, dodaj tę regułę do listy i naciśnij Save.
[
{
"AllowedHeaders": ["*"],
"AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
"AllowedOrigins": ["https://nubbo.app"],
"ExposeHeaders": ["ETag"],
"MaxAgeSeconds": 3600
}
]

Jeśli dodałeś regułę, wróć do Nubbo i naciśnij Dodane, sprawdź.
Jeśli coś pójdzie nie tak
| Komunikat w Nubbo | Co zrobić |
|---|---|
| „Nieprawidłowe dane uwierzytelniające. Sprawdź access key i secret access key.” | Skopiuj ponownie oba klucze, bez spacji na początku i na końcu. |
| „Ten klucz wydaje się ograniczony do jednego bucketu. Możesz kontynuować ścieżką ograniczoną albo utworzyć klucz z pełnym dostępem.” | Naciśnij Kontynuuj z ograniczonym kluczem albo utwórz klucz z dostępem do całego konta i naciśnij Wypróbuj inny klucz. |
| „Nie znaleziono bucketu. Sprawdź nazwę i region.” | Sprawdź dokładną nazwę bucketu i czy wybrany region to region bucketu. |
| „Twój klucz nie ma uprawnień do tworzenia bucketów.” | Użyj klucza z pełnym dostępem albo utwórz bucket w swoim panelu i naciśnij Mam go już w swoim panelu. |
| „Ta nazwa jest już używana u tego dostawcy; spróbuj innej.” | Nazwy bucketów są unikalne w obrębie całego dostawcy: wybierz inną. |
| „Twój klucz nie ma uprawnień, aby to skonfigurować.” | Dodaj regułę CORS ręcznie, tak jak opisano powyżej. |
| „Jeszcze nie działa. Przejrzyj regułę i sprawdź ponownie; niektórzy dostawcy potrzebują minuty, aby ją zastosować.” | Sprawdź, czy origin to dokładnie https://nubbo.app bez ukośnika na końcu, odczekaj minutę i sprawdź ponownie. |
| „Ten bucket jest już używany.” | Ten bucket jest już połączony w Nubbo, na twoim koncie lub na innym. |
| „Bucket znajduje się w innym regionie. Sprawdź skonfigurowany region.” | Wybierz w Nubbo region, w którym utworzyłeś bucket. |
Ile to kosztuje
Wasabi pobiera stałą cenę za TB bez opłat za transfer wychodzący, z minimalną opłatą i minimalnym okresem przechowywania 90 dni. Wyjaśniamy to w artykule Cennik Wasabi.
Najczęściej zadawane pytania
Czy muszę konfigurować CORS w Wasabi?
Zwykle nie. Wasabi odpowiada każdemu originowi, dopóki bucket nie ma własnych reguł CORS, a Nubbo sprawdza to samo. Jeśli masz już własne reguły, dodaj do listy regułę Nubbo.
Dlaczego Nubbo nie zmienia za mnie CORS w Wasabi?
Bo Wasabi nie obsługuje operacji CORS z API S3. Można je edytować tylko w konsoli, w Settings, Permissions.
Jakiego klucza Wasabi potrzebuję?
Na ścieżce automatycznej klucza Root User albo Sub-User z WasabiFullAccess. Z ograniczonym kluczem użytkownika Programmatic z polityką, która daje dostęp tylko do twojego bucketu.
Który region wybrać w Nubbo?
Region bucketu. Widać go na liście bucketów w konsoli Wasabi.
Źródła
Ceny i limity pochodzą z poniższych oficjalnych stron. Dostawcy je zmieniają, więc sprawdź je, zanim się zdecydujesz.