O Nubbo liga-se ao Wasabi com uma access key e a região dos seus buckets. Em poucos minutos tem os buckets num explorador de ficheiros com carregamentos diretos, ligações de partilha e galerias. Este guia segue passo a passo o assistente do Nubbo, com os dois caminhos: automático ou com uma chave limitada a um bucket.
O que consegue
- Explorar o bucket como se fosse um disco: pastas, vistas, pesquisa, lixo, etiquetas e favoritos.
- Carregar e transferir ficheiros diretamente entre o seu navegador e o Wasabi. Os ficheiros nunca passam pelos servidores do Nubbo.
- Partilhar ficheiros e pastas com palavra-passe, expiração e limite de transferências, receber ficheiros no seu bucket e criar galerias.
- As suas chaves são guardadas encriptadas com AES-256-GCM e pode desligar o bucket a qualquer momento.
Antes de começar
Precisa de uma conta no Wasabi e de uma conta no Nubbo. Cada bucket que liga conta para o limite do seu plano: o Grátis permite 2, o Personal 5 e o Pro não tem limite. O Wasabi tem 16 regiões e o Nubbo pede a região do bucket porque cada uma tem o seu próprio endpoint. Se ainda não tem conta, o Wasabi oferece um período de teste gratuito de 30 dias com até 1 TB e sem cartão.
Escolha como ligar
O assistente do Nubbo oferece dois caminhos. Ambos terminam da mesma forma: o bucket ligado e pronto para carregamentos a partir do navegador.
| Automático | Com uma chave limitada | |
|---|---|---|
| Chave | Acesso a toda a conta | Limitada a um bucket |
| Bucket | O Nubbo usa um dos seus ou cria um novo | Cria-o você primeiro |
| CORS | O Nubbo verifica o CORS do Wasabi | Verifica você |
| Quando o escolher | A forma mais rápida | Quando não quer dar acesso a toda a conta |
Ligação automática
Passo 1: crie a chave no Wasabi
- Na consola do Wasabi, abra Access Keys e prima Create Access Key.
- Escolha Root User, ou um Sub-User com a política WasabiFullAccess, e prima Create.
- Prima Show e copie a access key e a secret key, ou transfira o CSV. O Wasabi não as volta a mostrar.
Passo 2: ligue o bucket no Nubbo
No Nubbo, abra Buckets e prima Ligar bucket. Escolha Wasabi e prima Continuar.

Escolha Automático e prima Continuar.

No passo A sua chave, cole a access key e a secret key e escolha a região dos seus buckets. Prima Verificar chave. O Nubbo verifica que a chave funciona e que tem acesso a toda a conta.

Escolha um dos seus buckets e prima Usar este bucket, ou selecione Criar um novo, escreva um nome, escolha a região e prima Criar e preparar. O Wasabi não permite alterar o CORS através da API, por isso o Nubbo verifica que o CORS predefinido do Wasabi já permite carregamentos a partir da app.

Reveja as três verificações, altere o Nome no Nubbo se quiser e prima Concluir. O bucket aparece em Buckets e pode abri-lo no explorador.

Se o Nubbo não conseguir adicionar a regra CORS com a sua chave, o assistente leva-o ao passo CORS. Siga então a secção Adicione a regra CORS.
Ligação com uma chave limitada
Passo 1: prepare o bucket e a chave no Wasabi
- Em Buckets, prima Create Bucket, escreva um nome, escolha a região e crie-o.
- Em Policies, prima Create Policy e crie uma política com acesso apenas a esse bucket. O gerador de políticas do Wasabi ajuda-o a escrevê-la.
- Em Users, prima Create User, marque o acesso Programmatic e associe-lhe essa política.
- Em Access Keys, prima Create Access Key, escolha Sub-User e esse utilizador, e copie a access key e a secret key.
Passo 2: ligue o bucket no Nubbo
- Em Buckets, prima Ligar bucket, escolha Wasabi e depois Com uma chave limitada.
- Cole a access key e a secret key e escolha a região. Prima Verificar chave.
- Escreva o nome exato do bucket e prima Verificar acesso.
- O assistente passa ao passo CORS com a regra que tem de adicionar.
Adicione a regra CORS
A regra CORS permite que o navegador carregue e transfira ficheiros do seu bucket em https://nubbo.app. É a mesma regra que o assistente mostra no passo CORS.
O Wasabi não permite alterar o CORS através da API, mas, enquanto o bucket não tiver regras próprias, responde a qualquer origem. Por isso, no Wasabi normalmente não tem de adicionar nada: no passo CORS, prima logo Já a adicionei, verificar e a verificação passa. No caminho automático, o Nubbo faz essa verificação sozinho.
Só se já adicionou regras CORS próprias na consola é que tem de adicionar também a do Nubbo, porque as suas regras substituem a predefinição do Wasabi: abra o bucket, Settings, separador Permissions, Cross-Origin Resource Sharing (CORS), prima Edit, adicione esta regra à lista e prima Save.
[
{
"AllowedHeaders": ["*"],
"AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
"AllowedOrigins": ["https://nubbo.app"],
"ExposeHeaders": ["ETag"],
"MaxAgeSeconds": 3600
}
]

Se adicionou a regra, volte ao Nubbo e prima Já a adicionei, verificar.
Se algo correr mal
| Mensagem no Nubbo | O que fazer |
|---|---|
| “Credenciais inválidas. Verifique a chave de acesso e a chave de acesso secreta.” | Copie novamente as duas chaves, sem espaços no início nem no fim. |
| “Esta chave parece limitada a um bucket. Pode continuar pelo caminho limitado ou criar uma chave com acesso total.” | Prima Continuar com chave limitada, ou crie uma chave com acesso a toda a conta e prima Experimentar outra chave. |
| “Bucket não encontrado. Verifique o nome e a região.” | Confirme o nome exato do bucket e que a região escolhida é a do bucket. |
| “A sua chave não tem permissão para criar buckets.” | Use uma chave com acesso total, ou crie o bucket no seu painel e prima Já o criei no meu painel. |
| “Esse nome já está em uso neste fornecedor; experimente outro.” | Os nomes de bucket são únicos em todo o fornecedor: escolha outro. |
| “A sua chave não tem permissão para o configurar.” | Adicione a regra CORS manualmente, como explicado acima. |
| “Ainda não funciona. Reveja a regra e volte a verificar; alguns fornecedores demoram um minuto a aplicá-la.” | Confirme que a origem é exatamente https://nubbo.app, sem barra final, espere um minuto e volte a verificar. |
| “Este bucket já está a ser utilizado.” | Esse bucket já está ligado no Nubbo, na sua conta ou noutra. |
| “O bucket está numa região diferente. Verifique a região configurada.” | Escolha no Nubbo a região em que criou o bucket. |
Quanto custa
O Wasabi cobra um preço fixo por TB sem taxas de egress, com uma faturação mínima e uma duração mínima de 90 dias. Explicamos tudo em Preços do Wasabi.
Perguntas frequentes
Tenho de configurar o CORS no Wasabi?
Normalmente não. O Wasabi responde a qualquer origem enquanto o bucket não tiver regras CORS próprias, e o Nubbo verifica-o sozinho. Se já tem regras suas, adicione a do Nubbo à lista.
Porque é que o Nubbo não altera o CORS do Wasabi por mim?
Porque o Wasabi não suporta as operações de CORS da API S3. Só podem ser editadas na consola, em Settings, Permissions.
Que chave do Wasabi preciso?
Para o caminho automático, a chave do Root User ou de um Sub-User com WasabiFullAccess. Com uma chave limitada, um utilizador Programmatic com uma política que só dá acesso ao seu bucket.
Que região escolho no Nubbo?
A do bucket. Aparece na lista de buckets da consola do Wasabi.
Fontes
Os preços e limites vêm das páginas oficiais abaixo. Os fornecedores alteram-nos, por isso confirme antes de se comprometer.