mirror of
https://github.com/hanzoai/s3.git
synced 2026-10-30 14:59:09 +00:00
Kill MinIO; migrate object storage to SeaweedFS, rebranded Hanzo S3.
- module github.com/hanzoai/s3 (all 1920 imports rewritten); seaweedfs/{raft,goexif,go-fuse,cockroachdb-parser} kept as deps
- binary weed -> s3; display brand SeaweedFS -> Hanzo S3 (Server/version/admin); wire identifiers unchanged for S3 compat
- Dockerfile builds s3 (CGO_ENABLED=0, ldflags) -> ghcr.io/hanzoai/s3 via shared CI
- MinIO preserved in git history (prior main)
115 lines
2.2 KiB
JSON
115 lines
2.2 KiB
JSON
{
|
|
"identities": [
|
|
{
|
|
"name": "anonymous",
|
|
"actions": [
|
|
"Read"
|
|
]
|
|
},
|
|
{
|
|
"name": "some_admin_user",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "some_access_key1",
|
|
"secretKey": "some_secret_key1"
|
|
}
|
|
],
|
|
"actions": [
|
|
"Admin",
|
|
"Read",
|
|
"List",
|
|
"Tagging",
|
|
"Write"
|
|
]
|
|
},
|
|
{
|
|
"name": "s3_tests",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "ABCDEFGHIJKLMNOPQRST",
|
|
"secretKey": "abcdefghijklmnopqrstuvwxyzabcdefghijklmn"
|
|
},
|
|
{
|
|
"accessKey": "0555b35654ad1656d804",
|
|
"secretKey": "h7GhxuBLTrlhVUyxSPUKUV8r/2EI4ngqJxD7iBdBYLhwluN30JaT3Q=="
|
|
}
|
|
],
|
|
"actions": [
|
|
"Admin",
|
|
"Read",
|
|
"List",
|
|
"Tagging",
|
|
"Write"
|
|
],
|
|
"account": {
|
|
"id": "testid"
|
|
}
|
|
},
|
|
{
|
|
"name": "s3_tests_alt",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "NOPQRSTUVWXYZABCDEFG",
|
|
"secretKey": "nopqrstuvwxyzabcdefghijklmnabcdefghijklm"
|
|
}
|
|
],
|
|
"actions": [
|
|
"Admin",
|
|
"Read",
|
|
"List",
|
|
"Tagging",
|
|
"Write"
|
|
]
|
|
},
|
|
{
|
|
"name": "s3_tests_tenant",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "HIJKLMNOPQRSTUVWXYZA",
|
|
"secretKey": "opqrstuvwxyzabcdefghijklmnopqrstuvwxyzab"
|
|
}
|
|
],
|
|
"actions": [
|
|
"Admin",
|
|
"Read",
|
|
"List",
|
|
"Tagging",
|
|
"Write"
|
|
]
|
|
},
|
|
{
|
|
"name": "some_read_only_user",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "some_access_key2",
|
|
"secretKey": "some_secret_key2"
|
|
}
|
|
],
|
|
"actions": [
|
|
"Read"
|
|
]
|
|
},
|
|
{
|
|
"name": "some_normal_user",
|
|
"credentials": [
|
|
{
|
|
"accessKey": "some_access_key3",
|
|
"secretKey": "some_secret_key3"
|
|
}
|
|
],
|
|
"actions": [
|
|
"Read",
|
|
"List",
|
|
"Tagging",
|
|
"Write"
|
|
]
|
|
}
|
|
],
|
|
"accounts": [
|
|
{
|
|
"id" : "testid",
|
|
"displayName": "M. Tester",
|
|
"emailAddress": "[email protected]"
|
|
}
|
|
]
|
|
} |