Object storage
S3-compatible object storage. Anything that speaks the S3 API works: the AWS CLI, the AWS SDKs, rclone, restic, Terraform state, and most backup tools.
Endpoint
https://storage.itsh.devUse path-style addressing. Virtual-host style (https://<bucket>.storage.itsh.dev) is not supported.
aws --endpoint-url https://storage.itsh.dev s3 lsRegions
| Region | Location |
|---|---|
eu-central-1 | Germany |
eu-central-2 | Germany |
eu-north-1 | Finland |
A bucket lives in the region you pick when you create it, and cannot be moved afterwards. Create a new bucket in the target region and copy the objects.
Bucket names
Bucket names are globally unique across all customers, not just within your account. If a name is taken, someone else already has it, and there is no way to tell whose it is.
Names must be 3 to 63 characters, lowercase, and may contain letters, digits, dots and hyphens. They must start and end with a letter or digit.
Check before you script it
The portal checks availability as you type. If you are automating bucket creation, prefix names with something specific to you, for example acme-backups rather than backups.
Next
- Buckets: creating buckets, public access, CORS
- Access keys: scoping keys and access levels