splitpro/README.md
2026-01-25 23:16:56 +01:00

43 lines
946 B
Markdown

### Minio setup:
`mc admin user add <server_alias> splitpro <secret_key>`
`mc mb <server_alias>/splitpro`
Bucket user `policy.json`:
```json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:ListBucket"],
"Resource": ["arn:aws:s3:::splitpro"]
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": ["arn:aws:s3:::splitpro/*"]
}
]
}
```
`mc admin policy create <server_alias> splitpro-rw policy.json`
`mc admin policy attach <server_alias> splitpro-rw --user splitpro`
Bucket `anonymous_policy.json`:
```json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::splitpro/*"
}
]
}
```
`mc anonymous set-json anonymous_policy.json <server_alias>/splitpro`