Nubbo kobler seg til DigitalOcean Spaces med en Spaces-tilgangsnøkkel og regionen til bucketene dine. På noen få minutter ligger de i en filutforsker med direkte opplastinger, delingslenker og gallerier. Denne veiledningen følger veiviseren i Nubbo steg for steg, med begge veiene: automatisk eller med en nøkkel som er begrenset til én bucket.
Dette får du
- Bla gjennom bucketen som en disk: mapper, visninger, søk, papirkurv, etiketter og favoritter.
- Last opp og ned filer direkte mellom nettleseren din og DigitalOcean Spaces. Filene går aldri via Nubbos servere.
- Del filer og mapper med passord, utløpsdato og nedlastingsgrense, motta filer i bucketen din og lag gallerier.
- Nøklene dine lagres kryptert med AES-256-GCM, og du kan koble fra bucketen når som helst.
Før du begynner
Du trenger en konto hos DigitalOcean Spaces og en Nubbo-konto. Hver bucket du kobler til, teller mot grensen i planen din: Gratis-planen tillater 2, Personal 5 og Pro har ingen grense. Spaces er tilgjengelig i 13 regioner: nyc3, ams3, sfo2, sfo3, sgp1, lon1, fra1, tor1, blr1, syd1, atl1, ric1 og mkc1. Nubbo ber om regionen fordi hver region har sitt eget endepunkt.
Velg hvordan du kobler til
Veiviseren i Nubbo har to veier. Begge ender på samme måte: bucketen er tilkoblet og klar for opplastinger fra nettleseren.
| Automatisk | Med en begrenset nøkkel | |
|---|---|---|
| Nøkkel | Tilgang til hele kontoen | Begrenset til én bucket |
| Bucket | Nubbo bruker en av dine eller oppretter en ny | Du oppretter den først |
| CORS | Nubbo legger til regelen for deg | Du legger til regelen |
| Når du bør velge den | Den raskeste veien | Når du ikke vil gi tilgang til hele kontoen |
Automatisk tilkobling
Steg 1: opprett nøkkelen i DigitalOcean Spaces
- I kontrollpanelet til DigitalOcean åpner du Spaces Object Storage og går til fanen Access Keys.
- Trykk på Create Access Key, velg Full access og gi den et navn, for eksempel
nubbo. - Kopier tilgangsnøkkelen og hemmeligheten. DigitalOcean viser hemmeligheten bare én gang.
Steg 2: koble til bucketen i Nubbo
I Nubbo åpner du Buckets og trykker på Koble til bucket. Velg DigitalOcean Spaces og trykk på Fortsett.

Velg Automatisk og trykk på Fortsett.

I steget Din nøkkel limer du inn tilgangsnøkkelen og hemmeligheten og velger regionen til bucketene dine. Trykk på Sjekk nøkkel. Nubbo sjekker at nøkkelen fungerer og at den har tilgang til hele kontoen.

Velg en av bucketene dine og trykk på Bruk denne bucketen, eller velg Opprett en ny, skriv inn et navn (og velg regionen hvis du blir spurt) og trykk på Opprett og klargjør. Nubbo legger til en CORS-regel i bucketen som bare tillater opplastinger og nedlastinger fra appen, og beholder reglene som allerede finnes.

Se over de tre sjekkene, endre Navn i Nubbo hvis du vil, og trykk på Fullfør. Bucketen dukker opp under Buckets, og du kan åpne den i utforskeren.

Hvis Nubbo ikke kan legge til CORS-regelen med nøkkelen din, tar veiviseren deg til steget CORS. Følg da Legg til CORS-regelen.
Tilkobling med en begrenset nøkkel
Steg 1: klargjør bucketen og nøkkelen i DigitalOcean Spaces
- I Spaces Object Storage trykker du på Create Bucket, velger regionen og et navn og oppretter bucketen.
- Under Access Keys trykker du på Create Access Key og velger Limited access.
- Velg bucketen din med tillatelsen Read/Write/Delete, gi nøkkelen et navn og opprett den.
- Kopier tilgangsnøkkelen og hemmeligheten. Begrensede nøkler fungerer ikke på buckets som har en bucket policy.
Steg 2: koble til bucketen i Nubbo
- I Buckets trykker du på Koble til bucket, velger DigitalOcean Spaces og deretter Med en begrenset nøkkel.
- Lim inn tilgangsnøkkelen og hemmeligheten og velg regionen. Trykk på Sjekk nøkkel.
- Skriv inn det nøyaktige navnet på bucketen og trykk på Sjekk tilgang.
- Veiviseren går videre til steget CORS med regelen du må legge til.
Legg til CORS-regelen
CORS-regelen lar nettleseren laste opp og ned filer fra bucketen din på https://nubbo.app. Det er den samme regelen som veiviseren viser i steget CORS.
- I Spaces Object Storage åpner du bucketen og går til Settings.
- Under CORS Configurations trykker du på Add.
- Fyll ut skjemaet med disse verdiene og trykk på Save CORS Configuration.
Origin: https://nubbo.app
Allowed Methods: GET, PUT, POST, DELETE, HEAD
Allowed Headers: *
Access Control Max Age: 3600
Med en begrenset nøkkel må du legge den til selv: hos DigitalOcean kreves en nøkkel med Full access for å endre CORS via API-et.

Når den er lagret, går du tilbake til Nubbo og trykker på Jeg har lagt den til, sjekk. Noen leverandører bruker et minutt på å ta den i bruk. Hvis nøkkelen din har lov til å endre CORS, gjør Prøv å konfigurere det for meg det for deg.
Hvis noe går galt
| Melding i Nubbo | Hva du gjør |
|---|---|
| «Ugyldig legitimasjon. Sjekk tilgangsnøkkelen og den hemmelige nøkkelen.» | Kopier begge nøklene på nytt, uten mellomrom i starten eller slutten. |
| «Denne nøkkelen ser ut til å være begrenset til én bucket. Du kan fortsette med den begrensede veien eller opprette en nøkkel med full tilgang.» | Trykk på Fortsett med begrenset nøkkel, eller opprett en nøkkel med tilgang til hele kontoen og trykk på Prøv en annen nøkkel. |
| «Fant ikke bucketen. Sjekk navnet og regionen.» | Sjekk det nøyaktige navnet på bucketen og at regionen du har valgt, er bucketens region. |
| «Nøkkelen din har ikke tillatelse til å opprette buckets.» | Bruk en nøkkel med full tilgang, eller opprett bucketen i panelet ditt og trykk på Jeg har opprettet den i panelet mitt. |
| «Det navnet er allerede i bruk hos denne leverandøren; prøv et annet.» | Bucketnavn er unike hos hele leverandøren: velg et annet. |
| «Nøkkelen din har ikke tillatelse til å sette det opp.» | Legg til CORS-regelen manuelt, som forklart ovenfor. |
| «Det fungerer ikke ennå. Gå gjennom regelen og sjekk igjen; noen leverandører bruker et minutt på å ta den i bruk.» | Sjekk at opprinnelsen er nøyaktig https://nubbo.app uten skråstrek til slutt, vent et minutt og sjekk igjen. |
| «Denne bucketen er allerede i bruk.» | Den bucketen er allerede tilkoblet i Nubbo, i kontoen din eller i en annen konto. |
| «Bucketen er i en annen region. Sjekk den konfigurerte regionen.» | Velg den samme regionen i Nubbo som du opprettet bucketen i. |
| «Tilgang nektet. Sjekk at legitimasjonen fortsatt er aktiv og at tillatelsene stemmer.» | Med en begrenset nøkkel sjekker du at den har Read/Write/Delete på den bucketen, og at bucketen ikke har noen bucket policy. |
Hva det koster
Spaces faktureres med en månedlig avgift som inkluderer lagring og overføring. Vi forklarer det i Priser for DigitalOcean Spaces.
Ofte stilte spørsmål
Hvilken type Spaces-nøkkel trenger jeg?
For den automatiske veien en nøkkel med Full access. Med en begrenset nøkkel en Limited access-nøkkel med Read/Write/Delete på bucketen din.
Hvilken region velger jeg i Nubbo?
Bucketens: nyc3, ams3, sfo2, sfo3, sgp1, lon1, fra1, tor1, blr1, syd1, atl1, ric1 eller mkc1. Kontrollpanelet viser den ved siden av navnet på bucketen.
Hvorfor kan ikke Nubbo sette opp CORS med den begrensede nøkkelen min?
Fordi det hos DigitalOcean kreves en nøkkel med Full access for å endre CORS via API-et. Med en begrenset nøkkel legger du den til selv under Settings, CORS Configurations.
Kan jeg koble til buckets fra flere regioner?
Ja. Hver bucket kobles til med sin egen region, og du kan ha så mange som planen din tillater.
Kilder
Priser og grenser er hentet fra de offisielle sidene nedenfor. Leverandørene endrer dem, så sjekk før du bestemmer deg.