S3-Compatible Storage
In this document we aim to discuss about the S3 compatible storages we have tested with Axinom Encoding. As explained in Storage Providers, you have to provide storage details to the Encoding job.
{
"Provider": "S3Compatible",
"ServiceUrl": "https://example.com",
"Bucket": "<your_bucket-name>",
"FolderPath": "<input-folder-path>",
"CredentialsName": "PLAINTEXT_USER",
"CredentialsSecret": "ENCRYPTED_PASSWORD",
"CredentialsProtection": "Encrypted"
}
Tebi
Tebi (https://tebi.io/) is a S3 compatible storage we have tested with Axinom Encoding. You can create & manage buckets from the dashboard(https://client.tebi.io/) they have given.
When using Tebi, below are the details you have to enter in the encoding job.
- ServiceUrl : The S3 compatible URI (ex: https://s3.tebi.io/). Read more: https://docs.tebi.io/intro/connection.html#s3-protocol-connection-parameters
- Bucket : Your bucket name. You can create a bucket from https://client.tebi.io/buckets/. When you create a bucket, go to 'Edit' and allow necessary bucket permissions.
- FolderPath: Path to your input/output folder
- Credential Name: You can generate the secret key from https://client.tebi.io/keys/.
- CredentialsSecret: You can see the generated secret from https://client.tebi.io/keys/. Use Credentials Protection tool to encrypt your secret before passing it to the encoding job.
Digital Ocean
Digital Ocean(https://docs.digitalocean.com/products/spaces/how-to/create) is a S3 compatible storage we have tested with Axinom Encoding. You can create & manage buckets from the dashboard(https://cloud.digitalocean.com).
When using Digital Ocean, below are the details you have to enter in the encoding job.
- ServiceUrl : The S3 compatible URI (ex:
https://<region>.digitaloceanspaces.com
). You can find the region of your bucket from the dashboard. - Bucket : Name of your space.
- FolderPath: Path to your input/output folder
- Credential Name: The Access key ID . You can generate the Access keys from settings section of your space.
- CredentialsSecret: The Access key. Access key is only visible when you create the Access key. Otherwise you can regenerate the Access key. Use Credentials Protection tool to encrypt your secret before passing it to the encoding job.
Tencent
Tencent(https://www.tencentcloud.com/products/cos) is a S3 compatible storage we have tested with Axinom Encoding. You can create & manage buckets from the dashboard(https://console.tencentcloud.com/cos/bucket).
When using Tencent, below are the details you have to enter in the encoding job.
- ServiceUrl : The S3 compatible URI (ex:
https://cos.<region>.myqcloud.com
). You can find the region of your bucket from the dashboard. - Bucket : Your bucket name. When you create a bucket, make sure to allow necessary bucket permissions.
- FolderPath: Path to your input/output folder
- Credential Name: This is the secret ID. You can create Credentails secrets from the Access keys section in the dashboard. (Click on your profile picture on the top right corner to find the Access keys section.)
- CredentialsSecret: This is the secret key. Access key is only visible when you create the secrets. Use Credentials Protection tool to encrypt your secret before passing it to the encoding job.