Skip to main content
Creating object storage gives you an empty, private bucket with its own S3 endpoint and access keys. As soon as it’s created, the dashboard opens the bucket’s Objects tab so you can upload files.

Before you begin

  • The company needs a valid payment method. Without one, creating fails with No valid payment method found. Add one at https://app.sevalla.com/billing/payment-methods to continue. See Payment methods and invoices.
  • You need permission to create object storage in the company, or in at least one project. See Users and roles.

Create the bucket

1

Open the create sheet

In the sidebar, click Object storage, then click Create object storage.
2

Name the bucket

In Name, enter how the bucket appears in Sevalla, such as Product images. Sevalla generates the bucket name S3 clients use from it.
3

Choose a project

If your company has projects, pick one in Project, or keep None (company level). The field only appears when there’s a project you can create in.
4

Pick a location

Under Location, click the location closest to the applications and people that will use the bucket, on the map or in the list. You can’t change it later.
5

Create the bucket

Click Create object storage.
The dashboard shows Object storage created. and opens the new bucket. In the Object storage list, the bucket’s status is Active.
The Create object storage sheet with Name, Project and a world map of the six locationsThe Create object storage sheet with Name, Project and a world map of the six locations

Fields

What Sevalla sets up

  • A bucket name. Sevalla turns the name into lowercase, replaces spaces with hyphens, removes special characters and leading digits, keeps the first 27 characters and adds a hyphen and 5 random characters. Product images becomes a bucket name like product-images-x7k2m. S3 clients must use this name, never the display name. It can’t be changed.
  • An endpoint and access keys. They’re on the bucket’s Settings tab. See Connect with the S3 API.
  • No public access. The bucket is private until you enable public access.

If creating fails

Most errors appear in a notification titled Couldn’t create the object storage, with the reason under it.

API and CLI

The API creates the bucket in Eastern North America (enam) when you leave out location, and can turn on public access in the same request with public_access.