Guides
Step-by-step onboarding with chili. Every example uses the S3 endpoint (placeholder <ENDPOINT>) and an access key (access key and secret) from the chili portal.
AWS CLI
aws configure set aws_access_key_id AKIA...
aws configure set aws_secret_access_key ...
# List buckets
aws s3 ls --endpoint-url https://<ENDPOINT>
# Upload a file
aws s3 cp ./backup.tar s3://my-bucket/ --endpoint-url https://<ENDPOINT>Python (boto3)
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://<ENDPOINT>",
aws_access_key_id="AKIA...",
aws_secret_access_key="...",
)
s3.upload_file("backup.tar", "my-bucket", "backup.tar")rclone
# ~/.config/rclone/rclone.conf
[chili]
type = s3
provider = Other
access_key_id = AKIA...
secret_access_key = ...
endpoint = https://<ENDPOINT>rclone copy ./data chili:my-bucketCyberduck / S3 Browser
Create a new “Amazon S3” connection with the endpoint from the portal as server (port 443, HTTPS) and the access key and secret from the portal.