Back to blog

How to set up Wasabi from scratch and manage it with Nubbo

Wasabi is a hot cloud storage service that’s fully S3-compatible and known for its simple, predictable pricing. In this guide, you’ll set everything up from zero and connect it to Nubbo so you can manage your files from a clean, modern interface.

What is Wasabi?

Wasabi is an object storage service designed to be fast, affordable, and simple. It uses the S3 API, so any tool that works with AWS S3 also works with Wasabi. What makes it stand out:

  • Predictable pricing: $6.99/TB per month, flat rate across all regions. No tiers, no complicated pricing pages.
  • No egress fees: Unlike AWS S3, you don’t pay for downloading your own data. No surprise bills.
  • Hot storage only: All data is immediately accessible. No cold storage tiers, no retrieval delays, no minimum access charges.
  • S3-compatible API: Works seamlessly with any S3-compatible tool, including Nubbo.
  • 16 regions worldwide: Data centers across North America (US, Canada), Europe (Amsterdam, Frankfurt, London, Paris, Milan), and Asia Pacific (Tokyo, Osaka, Singapore, Sydney).

Common use cases:

  • Media storage: store images, videos, and audio files with immediate access and no egress costs.
  • Backups: reliable, affordable destination for automated backups without worrying about retrieval fees.
  • Active archives: keep large datasets immediately accessible without cold storage penalties.
  • File distribution: share large files with clients or team members at predictable costs.

Step 1: Create a Wasabi account

If you already have a Wasabi account, skip to the next step.

  1. Go to wasabi.com and click Start Free Trial.
  2. Wasabi offers a 30-day free trial with up to 1 TB of storage. No credit card required.
  3. Fill in your details and verify your email address.
  4. Once logged in, you’ll land on the Wasabi Console.

Step 2: Create a bucket

  1. In the Wasabi Console, go to Buckets in the left sidebar.
  2. Click Create Bucket.
  3. Choose a name for your bucket (for example, my-files). Bucket names must be globally unique.
  4. Select a region close to your users or infrastructure (for example, eu-central-1 for Amsterdam or us-east-1 for Virginia).
  5. Leave the default settings or adjust as needed.
  6. Click Create Bucket to confirm.

Step 3: Generate access keys

You need an access key so Nubbo can interact with your bucket.

  1. In the Wasabi Console, go to Access Keys in the left sidebar.
  2. Click Create New Access Key.
  3. The console will generate an Access Key ID and Secret Access Key.
  4. Save both keys immediately. The Secret Access Key is only shown once and cannot be retrieved later.

Step 4: Configure CORS

CORS (Cross-Origin Resource Sharing) allows Nubbo to upload files directly from your browser to Wasabi. Without it, uploads will be blocked.

  1. Go to Buckets and click on your bucket name.
  2. Go to Settings → Permissions → CORS Configuration.
  3. Add the following CORS configuration:
[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["*"],
    "ExposeHeaders": ["ETag"],
    "MaxAgeSeconds": 3600
  }
]
  1. Save the configuration.

For extra security, replace * in AllowedOrigins with https://app.nubbo.app to restrict uploads exclusively to Nubbo.

Step 5: Connect to Nubbo

Everything is ready on the Wasabi side. Now connect your bucket to Nubbo.

  1. If you don’t have an account yet, sign up for free on Nubbo.
  2. Once inside, click Add Provider in the sidebar.
  3. Select Wasabi as the provider type.
  4. Nubbo includes a built-in step-by-step guide inside the setup wizard that you can check at any time.
  5. Give the connection a descriptive name (for example, “My Wasabi Storage”).
  6. Enter the credentials from Step 3: your Access Key ID and Secret Access Key.
  7. Select the region that matches your bucket (for example, eu-central-1).
  8. Type the bucket name (the name of your bucket from Step 2).
  9. The endpoint is generated automatically based on the region you select.
  10. Click Test connection to verify everything works.
  11. If the test passes, save the provider.

From now on, you’ll be able to browse your files, upload with drag & drop, preview images and videos, search files, share them with public links, create photo galleries, receive files through file requests, and much more, all from the Nubbo interface.

Wasabi pricing at a glance

ResourceDetails
Storage$6.99 / TB / month
Egress (downloads)Free
API requestsFree
Minimum storage1 TB billed minimum
Minimum duration90 days
Free trial30 days, up to 1 TB

Wasabi’s pricing is among the simplest in cloud storage, a flat per-TB rate with no egress or API fees. Keep in mind the 1 TB minimum billing and 90-day minimum storage duration for deleted objects.

Summary

In five steps you’ve set up everything you need:

  1. Wasabi account created (with 30-day free trial).
  2. Bucket created in your preferred region.
  3. Access keys generated.
  4. CORS configured to allow browser uploads.
  5. Bucket connected to Nubbo and ready to use.

Nubbo also supports AWS S3, DigitalOcean Spaces, and Cloudflare R2, so if you use multiple providers you can manage them all from the same place.


Ready to get started? Create your free account and connect your first bucket in minutes.