Vodiči

Upravitelj datoteka za Wasabi: poveži ga s Nubbom

Kako povezati Wasabi bucket s Nubbom: pristupni ključ, regija, čarobnjak korak po korak, CORS koji Wasabi već dopušta i što učiniti ako ne uspije.

Nubbo se s Wasabijem povezuje pomoću pristupnog ključa i regije tvojih bucketa. Za nekoliko minuta oni su u pregledniku datoteka s izravnim prijenosima, poveznicama za dijeljenje i galerijama. Ovaj vodič prati Nubbov čarobnjak korak po korak, s oba puta: automatski ili s ključem ograničenim na jedan bucket.

Što dobivaš

  • Pregledavaj bucket kao disk: mape, prikazi, pretraživanje, smeće, oznake i favoriti.
  • Prenosi i preuzimaj datoteke izravno između svog preglednika i Wasabija. Datoteke nikad ne prolaze kroz Nubbove servere.
  • Dijeli datoteke i mape s lozinkom, istekom i ograničenjem preuzimanja, primaj datoteke u svoj bucket i izrađuj galerije.
  • Tvoji se ključevi spremaju šifrirani algoritmom AES-256-GCM i bucket možeš odspojiti u bilo kojem trenutku.

Prije nego što počneš

Trebaš račun na Wasabiju i Nubbo račun. Svaki bucket koji povežeš ulazi u ograničenje tvog plana: plan Besplatno dopušta 2, Personal 5, a Pro nema ograničenja. Wasabi ima 16 regija i Nubbo traži regiju bucketa jer svaka ima vlastiti endpoint. Ako još nemaš račun, Wasabi nudi besplatno probno razdoblje od 30 dana s do 1 TB i bez kartice.

Odaberi način povezivanja

Nubbov čarobnjak nudi dva puta. Oba završavaju jednako: bucket je povezan i spreman za prijenose iz preglednika.

AutomatskiS ograničenim ključem
KljučPristup cijelom računuOgraničen na jedan bucket
BucketNubbo koristi jedan od tvojih ili izrađuje noviIzradiš ga najprije sam
CORSNubbo provjerava Wasabijev CORSProvjeravaš ga ti
Kada ga odabratiNajbrži načinKad ne želiš dati pristup cijelom računu

Automatsko povezivanje

Korak 1: izradi ključ u Wasabiju

  1. U Wasabi konzoli otvori Access Keys i pritisni Create Access Key.
  2. Odaberi Root User ili Sub-User s politikom WasabiFullAccess i pritisni Create.
  3. Pritisni Show i kopiraj pristupni ključ i tajni ključ ili preuzmi CSV. Wasabi ih više neće prikazati.

Korak 2: poveži bucket u Nubbu

  1. U Nubbu otvori Bucketi i pritisni Poveži bucket. Odaberi Wasabi i pritisni Nastavi.

    Korak Pružatelj usluge u Nubbovom čarobnjaku s odabranim Wasabijem Korak Pružatelj usluge u Nubbovom čarobnjaku s odabranim Wasabijem
  2. Odaberi Automatski i pritisni Nastavi.

    Korak Način povezivanja s opcijama Automatski i S ograničenim ključem Korak Način povezivanja s opcijama Automatski i S ograničenim ključem
  3. U koraku Tvoj ključ zalijepi pristupni ključ i tajni ključ te odaberi regiju svojih bucketa. Pritisni Provjeri ključ. Nubbo provjerava radi li ključ i ima li pristup cijelom računu.

    Korak Tvoj ključ za Wasabi s brzim vodičem i poljima ključa Korak Tvoj ključ za Wasabi s brzim vodičem i poljima ključa
  4. Odaberi jedan od svojih bucketa i pritisni Koristi ovaj bucket ili odaberi Izradi novi, upiši naziv, odaberi regiju i pritisni Izradi i pripremi. Wasabi ne dopušta promjenu CORS-a preko API-ja, pa Nubbo provjerava dopušta li zadani Wasabijev CORS već prijenose iz aplikacije.

    Korak Tvoj bucket s popisom bucketa i opcijom Izradi novi Korak Tvoj bucket s popisom bucketa i opcijom Izradi novi
  5. Pregledaj tri provjere, po želji promijeni Naziv u Nubbu i pritisni Završi. Bucket se pojavljuje u odjeljku Bucketi i možeš ga otvoriti u pregledniku.

    Korak Gotovo s provjerama veze, bucketa i CORS-a Korak Gotovo s provjerama veze, bucketa i CORS-a

Ako Nubbo tvojim ključem ne može dodati CORS pravilo, čarobnjak te vodi na korak CORS. Tada slijedi Dodaj CORS pravilo.

Povezivanje s ograničenim ključem

Korak 1: pripremi bucket i ključ u Wasabiju

  1. U Buckets pritisni Create Bucket, upiši naziv, odaberi regiju i izradi ga.
  2. U Policies pritisni Create Policy i izradi politiku s pristupom samo tom bucketu. Wasabijev generator politika pomaže ti da je napišeš.
  3. U Users pritisni Create User, označi pristup Programmatic i priloži tu politiku.
  4. U Access Keys pritisni Create Access Key, odaberi Sub-User i tog korisnika te kopiraj pristupni ključ i tajni ključ.

Korak 2: poveži bucket u Nubbu

  1. U odjeljku Bucketi pritisni Poveži bucket, odaberi Wasabi, a zatim S ograničenim ključem.
  2. Zalijepi pristupni ključ i tajni ključ te odaberi regiju. Pritisni Provjeri ključ.
  3. Upiši točan naziv bucketa i pritisni Provjeri pristup.
  4. Čarobnjak prelazi na korak CORS s pravilom koje trebaš dodati.

Dodaj CORS pravilo

CORS pravilo dopušta pregledniku prijenos i preuzimanje datoteka iz tvog bucketa na https://nubbo.app. To je isto pravilo koje čarobnjak prikazuje u koraku CORS.

Wasabi ne dopušta promjenu CORS-a preko API-ja, ali dokle god bucket nema vlastita pravila, odgovara bilo kojem ishodištu. Zato na Wasabiju obično ne moraš ništa dodavati: u koraku CORS odmah pritisni Dodano, provjeri i provjera će proći. Na automatskom putu Nubbo tu provjeru izvodi sam.

Samo ako si već dodao vlastita CORS pravila u konzoli, dodaj i Nubbovo, jer tvoja pravila zamjenjuju Wasabijeva zadana: otvori bucket, Settings, kartica Permissions, Cross-Origin Resource Sharing (CORS), pritisni Edit, dodaj ovo pravilo na popis i pritisni Save.

[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["https://nubbo.app"],
    "ExposeHeaders": ["ETag"],
    "MaxAgeSeconds": 3600
  }
]
Korak CORS s pravilom koje treba dodati bucketu Korak CORS s pravilom koje treba dodati bucketu

Ako si dodao pravilo, vrati se u Nubbo i pritisni Dodano, provjeri.

Ako nešto pođe po zlu

Poruka u NubbuŠto učiniti
“Nevažeće vjerodajnice. Provjeri pristupni ključ i tajni pristupni ključ.”Ponovno kopiraj oba ključa, bez razmaka na početku ili kraju.
“Čini se da je ovaj ključ ograničen na jedan bucket. Možeš nastaviti ograničenim putem ili izraditi ključ s potpunim pristupom.”Pritisni Nastavi s ograničenim ključem ili izradi ključ s pristupom cijelom računu i pritisni Isprobaj drugi ključ.
“Bucket nije pronađen. Provjeri naziv i regiju.”Provjeri točan naziv bucketa i je li odabrana regija ona u kojoj je bucket.
“Tvoj ključ nema dopuštenje za izradu bucketa.”Koristi ključ s potpunim pristupom ili izradi bucket u svojoj upravljačkoj ploči i pritisni Već ga imam u svojoj upravljačkoj ploči.
“Taj se naziv već koristi kod ovog pružatelja usluge; pokušaj s drugim.”Nazivi bucketa jedinstveni su na razini cijelog pružatelja: odaberi drugi.
“Tvoj ključ nema dopuštenje da to postavi.”Dodaj CORS pravilo ručno, kako je objašnjeno iznad.
“Još ne radi. Pregledaj pravilo i provjeri ponovno; nekim pružateljima treba minuta da ga primijene.”Provjeri je li ishodište točno https://nubbo.app bez kose crte na kraju, pričekaj minutu i provjeri ponovno.
“Ovaj bucket se već koristi.”Taj je bucket već povezan u Nubbu, na tvom ili na nekom drugom računu.
“Bucket se nalazi u drugoj regiji. Provjeri postavljenu regiju.”U Nubbu odaberi regiju u kojoj si izradio bucket.

Koliko košta

Wasabi naplaćuje fiksnu cijenu po TB bez naknada za odlazni promet, uz minimalnu naplatu i minimalno trajanje pohrane od 90 dana. Objašnjavamo to u članku Cijene Wasabija.

Česta pitanja

Moram li postaviti CORS na Wasabiju?

Obično ne. Wasabi odgovara bilo kojem ishodištu dokle god bucket nema vlastita CORS pravila, a Nubbo to sam provjerava. Ako već imaš vlastita pravila, dodaj Nubbovo na popis.

Zašto Nubbo ne mijenja Wasabijev CORS umjesto mene?

Zato što Wasabi ne podržava CORS operacije S3 API-ja. Mogu se uređivati samo u konzoli, pod Settings, Permissions.

Koji Wasabi ključ mi treba?

Za automatski put, ključ korisnika Root User ili Sub-User s WasabiFullAccess. S ograničenim ključem, korisnik s pristupom Programmatic i politikom koja daje pristup samo tvom bucketu.

Koju regiju odabrati u Nubbu?

Regiju bucketa. Prikazana je na popisu bucketa u Wasabi konzoli.

Izvori

Cijene i ograničenja potječu sa službenih stranica u nastavku. Pružatelji ih mijenjaju, pa ih provjeri prije nego što se odlučiš.