Nubbo es connecta a DigitalOcean Spaces amb una clau d’accés de Spaces i la regió dels teus buckets. En pocs minuts els tens en un explorador de fitxers amb pujades directes, enllaços per compartir i galeries. Aquesta guia segueix l’assistent de Nubbo pas a pas, pels dos camins: automàtic o amb una clau limitada a un bucket.
Què aconsegueixes
- Explora el bucket com si fos un disc: carpetes, vistes, cerca, paperera, etiquetes i preferits.
- Puja i baixa fitxers directament entre el teu navegador i DigitalOcean Spaces. Els fitxers mai passen pels servidors de Nubbo.
- Comparteix fitxers i carpetes amb contrasenya, caducitat i límit de baixades, rep fitxers al teu bucket i crea galeries.
- Les teves claus es guarden xifrades amb AES-256-GCM i pots desconnectar el bucket quan vulguis.
Abans de començar
Necessites un compte de DigitalOcean Spaces i un compte de Nubbo. Cada bucket que connectes compta per al límit del teu pla: Gratuït en permet 2, Personal 5 i Pro no té límit. Spaces està disponible en 13 regions: nyc3, ams3, sfo2, sfo3, sgp1, lon1, fra1, tor1, blr1, syd1, atl1, ric1 i mkc1. Nubbo et demana la regió perquè cadascuna té el seu propi endpoint.
Tria com connectar
L’assistent de Nubbo ofereix dos camins. Tots dos acaben igual: el bucket connectat i preparat per pujar fitxers des del navegador.
| Automàtic | Amb clau limitada | |
|---|---|---|
| Clau | Accés a tot el compte | Limitada a un bucket |
| Bucket | Nubbo en fa servir un dels teus o en crea un de nou | El crees tu primer |
| CORS | Nubbo hi afegeix la regla per tu | Hi afegeixes tu la regla |
| Quan triar-lo | La via més ràpida | Quan no vols donar accés a tot el compte |
Connexió automàtica
Pas 1: crea la clau a DigitalOcean Spaces
- Al tauler de control de DigitalOcean, obre Spaces Object Storage i ves a la pestanya Access Keys.
- Prem Create Access Key, tria Full access i posa-li un nom, per exemple
nubbo. - Copia l’access key i el secret. DigitalOcean només mostra el secret una vegada.
Pas 2: connecta el bucket a Nubbo
A Nubbo, obre Buckets i prem Connecta un bucket. Tria DigitalOcean Spaces i prem Continua.

Tria Automàtic i prem Continua.

Al pas La teva clau, enganxa l’access key i el secret i tria la regió dels teus buckets. Prem Comprova la clau. Nubbo comprova que la clau funciona i que té accés a tot el compte.

Tria un dels teus buckets i prem Fes servir aquest bucket, o selecciona Crea’n un de nou, escriu un nom (i tria la regió, si te la demana) i prem Crea i prepara. Nubbo afegeix al bucket una regla de CORS que només permet pujades i baixades des de l’app, i conserva les regles que ja tenia.

Revisa les tres comprovacions, canvia el Nom a Nubbo si vols i prem Acaba. El bucket apareix a Buckets i el pots obrir a l’explorador.

Si Nubbo no pot afegir la regla de CORS amb la teva clau, l’assistent et porta al pas CORS. Llavors segueix Afegeix la regla de CORS.
Connexió amb clau limitada
Pas 1: prepara el bucket i la clau a DigitalOcean Spaces
- A Spaces Object Storage, prem Create Bucket, tria la regió i un nom i crea el bucket.
- A Access Keys, prem Create Access Key i tria Limited access.
- Tria el teu bucket amb el permís Read/Write/Delete, posa un nom a la clau i crea-la.
- Copia l’access key i el secret. Les claus limitades no funcionen en buckets que tenen una bucket policy.
Pas 2: connecta el bucket a Nubbo
- A Buckets, prem Connecta un bucket, tria DigitalOcean Spaces i després Amb clau limitada.
- Enganxa l’access key i el secret i tria la regió. Prem Comprova la clau.
- Escriu el nom exacte del bucket i prem Comprova l’accés.
- L’assistent passa al pas CORS amb la regla que has d’afegir.
Afegeix la regla de CORS
La regla de CORS permet que el navegador pugi i baixi fitxers del teu bucket a https://nubbo.app. És la mateixa regla que l’assistent mostra al pas CORS.
- A Spaces Object Storage, obre el bucket i ves a Settings.
- A CORS Configurations, prem Add.
- Omple el formulari amb aquests valors i prem Save CORS Configuration.
Origin: https://nubbo.app
Allowed Methods: GET, PUT, POST, DELETE, HEAD
Allowed Headers: *
Access Control Max Age: 3600
Amb una clau limitada l’has d’afegir tu: a DigitalOcean, canviar el CORS a través de l’API requereix una clau amb Full access.

Un cop desada, torna a Nubbo i prem Ja l’he afegida, comprova-ho. Alguns proveïdors triguen un minut a aplicar-la. Si la teva clau té permís per canviar el CORS, Intenta configurar-ho per mi ho fa per tu.
Si alguna cosa falla
| Missatge a Nubbo | Què fer |
|---|---|
| “Les credencials no són vàlides. Revisa l’access key i la secret access key.” | Torna a copiar les dues claus, sense espais al principi ni al final. |
| “Aquesta clau sembla limitada a un bucket. Pots continuar amb el camí limitat o crear una clau amb accés complet.” | Prem Continua amb clau limitada, o crea una clau amb accés a tot el compte i prem Prova una altra clau. |
| “No s’ha trobat el bucket. Verifica el nom i la regió.” | Comprova el nom exacte del bucket i que la regió triada és la del bucket. |
| “La teva clau no té permís per crear buckets.” | Fes servir una clau amb accés complet, o crea el bucket al teu tauler i prem Ja l’he creat al meu tauler. |
| “Aquest nom ja està en ús en aquest proveïdor; prova’n un altre.” | Els noms de bucket són únics a tot el proveïdor: tria’n un altre. |
| “La teva clau no té permís per configurar-ho.” | Afegeix la regla de CORS a mà, com s’explica més amunt. |
| “Encara no funciona. Revisa la regla i torna-ho a comprovar; alguns proveïdors triguen un minut a aplicar-la.” | Comprova que l’origen és exactament https://nubbo.app sense barra final, espera un minut i torna-ho a comprovar. |
| “Aquest bucket ja està en ús.” | Aquest bucket ja està connectat a Nubbo, al teu compte o en un altre. |
| “El bucket és en una altra regió. Verifica la regió configurada.” | Tria a Nubbo la mateixa regió on vas crear el bucket. |
| “Accés denegat. Verifica que les credencials continuen actives i els seus permisos.” | Amb una clau limitada, comprova que té Read/Write/Delete sobre aquest bucket i que el bucket no té cap bucket policy. |
Quant costa
Spaces es factura amb una quota mensual que inclou emmagatzematge i transferència. T’ho expliquem a Preus de DigitalOcean Spaces.
Preguntes freqüents
Quin tipus de clau de Spaces necessito?
Per al camí automàtic, una clau amb Full access. Amb una clau limitada, una clau Limited access amb Read/Write/Delete sobre el teu bucket.
Quina regió he de triar a Nubbo?
La del bucket: nyc3, ams3, sfo2, sfo3, sgp1, lon1, fra1, tor1, blr1, syd1, atl1, ric1 o mkc1. El tauler de control la mostra al costat del nom del bucket.
Per què Nubbo no pot configurar el CORS amb la meva clau limitada?
Perquè a DigitalOcean, canviar el CORS a través de l'API requereix una clau amb Full access. Amb una clau limitada l'afegeixes tu a Settings, CORS Configurations.
Puc connectar buckets de diverses regions?
Sí. Cada bucket es connecta amb la seva pròpia regió, i en pots tenir tants com permeti el teu pla.
Fonts
Els preus i els límits surten de les pàgines oficials de sota. Els proveïdors els canvien, així que comprova'ls abans de decidir.