Skip to content

Commit b2bc08f

Browse files
authored
feat: add seaweedfs
1 parent a219fde commit b2bc08f

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

seaweedfs/docker-compose.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
services:
2+
seaweedfs:
3+
image: bitnami/seaweedfs:latest
4+
ports:
5+
- "9333:9333" #web
6+
- "8333:8333" #s3
7+
volumes:
8+
- ./data:/data
9+
configs:
10+
- source: s3.json
11+
target: /data/s3.json
12+
command:
13+
- "server"
14+
- "-s3"
15+
- "-s3.config=/data/s3.json"
16+
17+
s3manager:
18+
image: cloudlena/s3manager
19+
ports:
20+
- "8080:8080"
21+
environment:
22+
- ENDPOINT=seaweedfs:8333
23+
- ACCESS_KEY_ID=myaccesskey
24+
- SECRET_ACCESS_KEY=myaccesskey
25+
- USE_SSL=false
26+
27+
configs:
28+
s3.json:
29+
content: |
30+
{
31+
"identities": [
32+
{
33+
"name": "anonymous",
34+
"actions": [
35+
"Read"
36+
]
37+
},
38+
{
39+
"name": "me",
40+
"credentials": [
41+
{
42+
"accessKey": "myaccesskey",
43+
"secretKey": "myaccesskey"
44+
}
45+
],
46+
"actions": [
47+
"Admin",
48+
"Read",
49+
"ReadAcp",
50+
"List",
51+
"Tagging",
52+
"Write",
53+
"WriteAcp"
54+
]
55+
}
56+
]
57+
}

0 commit comments

Comments
 (0)