Guidelines for configuring S3-compatible storage

This guide provides instructions on how to configure your own S3-compatible storage, such as Wasabi, Backblaze B2, or MinIO, for use as a custom video storage in Wialon.

For a successful connection, your external storage must have correct settings and permissions:

  • The storage container (bucket) must be private, with all public access disabled.
  • The system must connect using a generated access key and secret key.
  • The keys must have permissions to perform read, write, delete, and list operations on files.
  • The storage service must support the ability to generate temporary, secure links (pre-signed URLs) for accessing files.

Detailed instructions on how to comply with these requirements are provided below.

Step 1: Creating a private bucket

Using the web interface or command-line tool (CLI) of your storage provider, create a new bucket with the following settings:

  • Bucket name: Choose a unique name (for example, your-company-video-storage).

  • Region: Select the appropriate region for your data, if required by your provider.

  • Public access: Ensure that all public access settings are disabled. The bucket and its contents must remain private and accessible only via the key pair.

  • Data protection (recommended): If your provider offers features like versioning or object lock, consider enabling them to protect your files from accidental deletion.

Step 2: Configuring access permissions

The access key and secret key you use for the integration must have an attached policy that grants the following permissions on the bucket you created:

Permission Description
GetObject Allows reading/downloading files
PutObject Allows writing/uploading files
DeleteObject Allows deleting files
ListBucket Allows listing the contents of the bucket

The system also requires the ability to generate temporary signed links (presigned URLs) for secure file access.

Next steps

After completing these steps, your S3-compatible storage will be configured correctly. You should now have all the necessary information to proceed:

  • Storage URL (endpoint)
  • Bucket name
  • Access key
  • Region (if applicable)
  • Secret key

Use these details to set up the custom video storage in Wialon.

If you find a mistake in the text, please select it and press Ctrl+Enter.

Report a mistake

Your message was sent. Thank you!

An error occurred while submitting the form

Download PDF file
Download Word document

See also