# endpoint
https://s3.kids-games.ru # object storage (S3, SigV4)
https://api.kids-games.ru/v1 # control plane (REST, bearer token)
# ~/.aws/credentials
[kidsgames]
aws_access_key_id = KGC7QF2ND4XLB0PMTS9A
aws_secret_access_key = ••••••••••••••••••••••••••••••••
aws --profile kidsgames --endpoint-url https://s3.kids-games.ru \
s3 cp ./dist/ s3://acme-runner/web/1.8.4/ --recursive
# or with rclone
rclone copy ./dist kidsgames:acme-runner/web/1.8.4 --transfers 8
POST /v1/projects/{project}/releases
{
"object": "web/1.8.4/bundle.zip",
"channel": "live",
"rating": "6+"
}
// 202 Accepted
{ "release": "1.8.4", "manifest": "/v1/…/manifest.json", "state": "building" }